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 --

Company Analysis

Latest News