Advertisement
Advertisement

IVT

IVT logo

InvenTrust Properties Corp.

30.68
USD
Sponsored
+0.16
+0.52%
Mar 26, 10:50 UTC -4
Open

Advertisement