InvenTrust Properties Corp. (IVT)
NYSE: IVT · Real-Time Price · USD
33.27
+0.22 (0.67%)
May 28, 2026, 3:33 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,5932,1922,3341,7211,5971,836
Market Cap Growth
15.83%-6.08%35.63%7.73%-13.00%131.80%
Enterprise Value
3,5112,9772,9832,4352,2142,324
Last Close Price
33.2728.2130.1325.3423.6727.26
PE Ratio
23.7819.87158.58316.7530.60-
PS Ratio
8.437.338.526.656.758.66
PB Ratio
1.451.221.331.111.001.17
P/TBV Ratio
1.471.231.221.111.001.23
P/FCF Ratio
-----114.37
P/OCF Ratio
16.7114.1017.0513.2712.7020.41
EV/Sales Ratio
11.409.9510.899.419.3510.96
EV/EBITDA Ratio
19.7616.5518.5316.3217.0025.85
EV/EBIT Ratio
67.7157.9163.4668.0162.81837.49
EV/FCF Ratio
-----144.79
Debt / Equity Ratio
0.540.460.420.520.470.34
Debt / EBITDA Ratio
5.124.594.605.465.805.93
Debt / FCF Ratio
-----33.21
Net Debt / Equity Ratio
0.520.440.370.460.390.31
Net Debt / EBITDA Ratio
4.934.374.034.794.745.43
Net Debt / FCF Ratio
-2.23-2.71-3.88-12.29-4.3330.42
Asset Turnover
0.110.110.110.100.100.09
Quick Ratio
1.461.171.992.283.041.50
Current Ratio
1.461.171.992.283.041.50
Return on Equity (ROE)
6.15%6.27%0.82%0.33%3.29%-0.32%
Return on Assets (ROA)
1.83%1.90%1.83%1.44%1.50%0.12%
Return on Invested Capital (ROIC)
1.88%1.98%1.94%1.54%1.59%0.13%
Return on Capital Employed (ROCE)
1.87%1.94%1.88%1.48%1.54%0.12%
Earnings Yield
4.23%5.03%0.63%0.32%3.27%-
FCF Yield
-----0.87%
Dividend Yield
3.01%3.33%2.96%3.36%3.47%2.87%
Payout Ratio
68.84%65.38%459.65%1091.12%105.88%-1036.59%
Buyback Yield / Dilution
-6.69%-10.32%-4.72%-0.43%4.99%1.34%
Total Shareholder Return
-3.69%-6.99%-1.76%2.93%8.46%4.21%
Updated Apr 28, 2026. Data Source: Fiscal.ai. Real Estate template. Financial Sources.
SEC Filings: 10-K · 10-Q