This ticker has not been starred yet IVT Inventrust Properties Corp.
Real Estate Investment Trusts
Book value per $ invested $ 2.23
Leverage 36.59%
Market Cap $ 2.4B
PE 21.97
Dividend Yield 3.42%
Profit $ 109.8m
Margin 35.37%

InvenTrust Properties Corp.

Subscribe Now For Access - Only $1.99 Per Month