InvenTrust Properties Corp. (IVT)
NYSE: IVT · Real-Time Price · USD
31.19
+0.30 (0.99%)
Mar 13, 2026, 12:53 PM EDT - Market open

InvenTrust Properties Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,4232,1922,3341,7211,5971,836
Market Cap Growth
6.07%-6.08%35.63%7.73%-13.00%-76.82%
Enterprise Value
3,2092,9772,9832,4352,2142,324
Last Close Price
31.1928.2130.1325.3423.6727.26
PE Ratio
21.7519.87158.58316.75--340.75
Forward PE
154.40-----
PEG Ratio
28.85-----
PS Ratio
8.097.338.526.656.758.66
PB Ratio
1.341.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%0.00%-0.29%
FCF Yield
--13.23%-7.17%-3.38%-8.92%0.87%
Dividend Yield
3.24%3.33%2.96%3.36%3.47%2.87%
Payout Ratio
66.95%65.38%459.65%1091.12%105.88%-1036.59%
Buyback Yield / Dilution
0.16%0.16%-11.29%-0.22%0.10%6.64%
Total Shareholder Return
3.40%3.48%-8.33%3.14%3.57%9.51%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Real Estate template. Financial Sources.
SEC Filings: 10-K · 10-Q