This ticker has not been starred yet IVT Inventrust Properties Corp.
Real Estate Investment Trusts
Book value per $ invested $ 0.99
Leverage 32.74%
Market Cap $ 1.8B
PE 16.38
Dividend Yield 3.37%
Profit $ 111.9m
Margin 38.55%

InvenTrust Properties Corp.

Subscribe Now For Access - Only $1.99 Per Month