Start Free Trial
Login
Live Boardroom Trades
Blog
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.