This ticker has not been starred yet IVT Inventrust Properties Corp.
Real Estate Investment Trusts
Book value per $ invested $ 0.93
Leverage 33.85%
Market Cap $ 1.9B
PE 16.42
Dividend Yield 4.12%
Profit $ 118.4m
Margin 39.78%

InvenTrust Properties Corp.

Subscribe Now For Access - Only $1.99 Per Month