IVT InvenTrust Properties Corp.
P/E
158.63158
Forward P/E
-135.35117
Price/Sales
7.408072
Beta
0.862
Div Yield
0.0332%
Market Cap
--