This ticker has not been starred yet IVT Inventrust Properties Corp.
Real Estate Investment Trusts
Book value per $ invested $ 2.58
Leverage 33.17%
Market Cap $ 2.0B
PE 117.19
Dividend Yield 2.98%
Profit $ 17.4m
Margin 6.15%

InvenTrust Properties Corp.

Subscribe Now For Access - Only $1.99 Per Month