InvenTrust Properties Corp.

InvenTrust Properties Corp.

27.00
EUR
+0.20
(+0.75%)
0.17EPS
184.26P/E
2.46BMarket Cap
Oct 27Next Earn