InvenTrust Properties Corp. (IVT)
NYSE: IVT · Real-Time Price · USD
31.15
+0.42 (1.37%)
At close: Apr 7, 2026, 4:00 PM EDT
31.15
0.00 (0.00%)
After-hours: Apr 7, 2026, 7:00 PM EDT

InvenTrust Properties Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,4202,1922,3341,7211,5971,836
Market Cap Growth
9.37%-6.08%35.63%7.73%-13.00%131.80%
Enterprise Value
3,2092,9772,9832,4352,2142,324
Last Close Price
31.1528.2130.1325.3423.6727.26
PE Ratio
21.9419.87158.58316.7530.60-340.75
PS Ratio
8.097.338.526.656.758.66
PB Ratio
1.351.221.331.111.001.17
P/TBV Ratio
1.361.231.221.111.001.23
P/FCF Ratio
--7.56-13.94-29.58-11.22114.37
P/OCF Ratio
15.5714.1017.0513.2712.7020.41
EV/Sales Ratio
10.739.9510.899.419.3510.96
EV/EBITDA Ratio
18.5716.5518.5316.3217.0025.85
EV/EBIT Ratio
62.4257.9163.4668.0162.81837.49
EV/FCF Ratio
--10.27-17.82-41.87-15.55144.79
Debt / Equity Ratio
0.460.460.420.520.470.34
Debt / EBITDA Ratio
4.594.594.605.465.805.93
Debt / FCF Ratio
-2.85-2.85-4.42-14.00-5.3033.21
Net Debt / Equity Ratio
0.440.440.370.460.390.31
Net Debt / EBITDA Ratio
4.374.374.034.794.745.43
Net Debt / FCF Ratio
-2.71-2.71-3.88-12.29-4.3330.42
Asset Turnover
0.110.110.110.100.100.09
Quick Ratio
1.171.171.992.283.041.50
Current Ratio
1.171.171.992.283.041.50
Return on Equity (ROE)
6.27%6.27%0.82%0.33%3.29%-0.32%
Return on Assets (ROA)
1.90%1.90%1.83%1.44%1.50%0.12%
Return on Invested Capital (ROIC)
1.98%1.98%1.94%1.54%1.59%0.13%
Return on Capital Employed (ROCE)
1.94%1.94%1.88%1.48%1.54%0.12%
Earnings Yield
4.60%5.03%0.63%0.32%3.27%-0.29%
FCF Yield
--13.23%-7.17%-3.38%-8.92%0.87%
Dividend Yield
3.25%3.33%2.96%3.36%3.47%2.87%
Payout Ratio
67.82%65.38%459.65%1091.12%105.88%-1036.59%
Buyback Yield / Dilution
-10.32%-10.32%-4.71%-0.43%4.99%1.34%
Total Shareholder Return
-7.06%-6.99%-1.76%2.93%8.46%4.21%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Real Estate template. Financial Sources.
SEC Filings: 10-K · 10-Q