Start Free Trial
Login
Live Boardroom Trades
Blog
IVT
Inventrust Properties Corp.
Real Estate Investment Trusts
Book value per $ invested
$ 2.58
Leverage
33.17%
Market Cap
$ 2.0B
PE
117.19
Dividend Yield
2.98%
Profit
$ 17.4m
Margin
6.15%
InvenTrust Properties Corp.