Advertisement
Advertisement

IVT

IVT logo

InvenTrust Properties Corp

29.92
USD
+0.36
+1.22%
Dec 20, 15:25 UTC -5
Open

IVT Balance Sheet

Advertisement