Independence Realty Trust, Inc. (FRA:5O2)
Germany flag Germany · Delayed Price · Currency is EUR
13.80
-0.20 (-1.43%)
Last updated: Feb 23, 2026, 8:22 AM CET

Independence Realty Trust Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
3,3303,5544,3073,1073,5315,012
Market Cap Growth
-21.64%-17.47%38.63%-12.03%-29.54%383.05%
Enterprise Value
5,3515,5936,6135,6286,0995,920
Last Close Price
14.0014.6617.7612.9214.0118.39
Price/FFO Ratio
12.3212.3215.0511.0412.1963.42
Price/AFFO Ratio
12.3012.3015.0211.0012.1663.41
PE Ratio
69.1373.78113.48-32.19127.84
PS Ratio
5.856.246.965.236.0322.78
PB Ratio
1.091.161.250.961.011.57
P/OCF Ratio
13.8614.7917.1713.1015.12109.08
EV/Sales Ratio
9.439.8210.699.4810.4126.91
EV/EBITDA Ratio
16.7617.4919.5317.1718.9652.25
EV/EBIT Ratio
47.6549.6452.7643.3971.68129.63
Debt / Equity Ratio
0.640.640.650.720.710.75
Debt / EBITDA Ratio
6.076.076.657.037.6421.09
Net Debt / Equity Ratio
0.630.630.640.700.690.74
Net Debt / EBITDA Ratio
6.006.006.526.907.5020.79
Asset Turnover
0.110.110.100.100.100.06
Quick Ratio
0.070.070.360.340.380.28
Current Ratio
0.280.281.302.450.810.95
Return on Equity (ROE)
1.61%1.61%1.12%-0.49%3.27%2.09%
Return on Assets (ROA)
1.37%1.37%1.31%1.40%0.87%0.79%
Earnings Yield
1.45%1.35%0.88%-0.50%3.11%0.78%
Dividend Yield
4.16%3.89%3.48%4.34%3.61%2.30%
Payout Ratio
272.98%272.98%366.55%-90.26%111.76%
Buyback Yield / Dilution
-4.06%-4.06%-0.52%-0.58%-103.15%-15.99%
Total Shareholder Return
0.10%-0.17%2.96%3.76%-99.54%-13.70%
Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.