InvenTrust Properties Corp. Common Stock (IVT)

FairStock Score: 47/100 — MIXED

Current Price$32.71
Market Cap$2,54,15,42,144
P/E Ratio22.77
ROE6.27%
Dividend Yield2.99%
SectorReal Estate

Data from SEC filings. Not investment advice. Scoring methodology