This ticker has not been starred yet IVT Inventrust Properties Corp.
Real Estate Investment Trusts
Book value per $ invested $ 0.86
Leverage 35.66%
Market Cap $ 2.1B
PE 18.77
Dividend Yield 3.08%
Profit $ 111.5m
Margin 36.93%

InvenTrust Properties Corp.

Subscribe Now For Access - Only $1.99 Per Month