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