InvenTrust Properties Corp.

InvenTrust Properties Corp.

IVT
InvenTrust Properties Corp.US flagNew York Stock Exchange
32.57
USD
-0.33
- -
2.54BMarket Cap