InvenTrust Properties Corp.

InvenTrust Properties Corp.

IVT
InvenTrust Properties Corp.US flagNew York Stock Exchange
32.08
USD
-0.25
- -
2.50BMarket Cap