로딩 중…
지수 로딩 중…
InvenTrust Properties Corp.
IVT· NYSE· Real Estate· Real Estate
$34.90-1.44%
2026-08-03
Financials
Valuation Metrics
InvenTrust Properties Corp.'s Market Cap is $2.72B. At end of 2025 it was $2.19B. Ranked #1846 of 3,112 in US market (top 59%), #1172 of 1,667 on NYSE (top 70%), #87 of 151 in Equity Real Estate Investment Trusts (REITs) (top 58%) by Market Cap.
Investment Metrics(as of 2026-08-03)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $2.72B | US#1,846/3,112 Sec#87/151 |
| Revenue | $308M | US#2,541/3,112 Sec#124/151 |
| Net Income | $110M | US#1,568/3,112 Sec#81/151 |
| Total Assets | $2.89B | US#1,826/3,112 Sec#123/151 |
| Net Assets | $1.78B | US#1,338/3,112 Sec#89/151 |
| Value | ||
| P/E | 24.77x | US#1,276/3,112 Sec#52/151 |
| P/B | 1.53x | US#843/3,112 Sec#77/151 |
| P/S | 8.84x | US#2,612/3,112 Sec#126/151 |
| EV/EBITDA | 11.84x | US#1,035/3,112 Sec#28/151 |
| FCF Yield | 4.12% | US#1,491/3,112 Sec#93/151 |
| Profitability | ||
| ROE | 6.18% | US#1,746/3,112 Sec#74/151 |
| ROA | 3.81% | US#1,231/3,112 Sec#44/151 |
| Op. Margin | 16.71% | US#1,125/3,112 Sec#118/151 |
| Revenue Growth | 11.94% | US#1,143/3,112 Sec#46/151 |
| Earnings Growth | -23.67% | US#1,698/3,112 Sec#83/151 |
| Financial Health | ||
| Debt Ratio | 62.28% | US#691/3,112 Sec#17/151 |
| Total Debt | $1.03B | US#1,467/3,112 Sec#112/151 |
| FCF | $112M | US#1,621/3,112 Sec#92/151 |
| Cash | $34M | US#2,728/3,112 Sec#114/151 |
| Current Ratio | 1.45x | US#1,711/3,112 Sec#52/151 |
| Net Debt/EBITDA | 3.17x | US#1,706/3,112 Sec#28/151 |
| Dividend | ||
| Div. Yield | 2.71% | US#669/3,112 Sec#122/151 |
| Div. Growth | 16.04% | US#321/3,112 Sec#27/151 |
| Performance | ||
| 1Y Return | 29.12% | US#1,280/3,112 Sec#45/151 |
| 1M Return | -1.88% | US#1,898/3,112 Sec#93/151 |
| From 52W High | -6.23% | US#682/3,112 Sec#58/151 |
| 1Y MDD | -9.38% | US#47/3,112 Sec#8/151 |
| Trading | ||
| Volume | 609,212 shares | US#1,914/3,112 Sec#107/151 |
| Trading Value | $21M | US#1,923/3,112 Sec#93/151 |
| Per Share | ||
| EPS | $1.44 | US#1,462/3,112 Sec#57/151 |
| BPS | $23.12 | US#1,078/3,112 Sec#44/151 |