This ticker has not been starred yet IVT Inventrust Properties Corp.
Real Estate Investment Trusts
Book value per $ invested $ 0.86
Leverage 33.23%
Market Cap $ 2.0B
PE 152.03
Dividend Yield 2.98%
Profit $ 13.4m
Margin 4.87%

InvenTrust Properties Corp.

Subscribe Now For Access - Only $1.99 Per Month