KKR Real Estate Finance Trust Inc. (FRA:8KR)
Germany flag Germany · Delayed Price · Currency is EUR
5.70
0.00 (0.00%)
Last updated: Feb 23, 2026, 8:06 AM CET

FRA:8KR 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
3724586798309001,124
Market Cap Growth
-49.93%-32.45%-18.19%-7.80%-19.95%37.95%
PE Ratio
--53.76-62.5610.18
PS Ratio
27.5333.986.9833.1110.527.24
PB Ratio
0.360.440.500.650.610.94
P/FCF Ratio
-7.455.305.896.8110.24
P/OCF Ratio
6.037.455.305.896.8110.24
Debt / Equity Ratio
3.833.833.504.323.923.89
Debt / FCF Ratio
64.9364.9336.9538.9243.6842.43
Net Debt / Equity Ratio
3.763.763.434.223.773.69
Net Debt / FCF Ratio
63.7663.7636.1638.0441.9840.26
Quick Ratio
13.9313.93133.1198.56131.28140.99
Current Ratio
14.4814.48134.42100.09131.49141.07
Asset Turnover
0.000.000.010.000.010.03
Return on Equity (ROE)
-3.85%-3.85%2.45%-2.13%2.56%11.40%
Return on Assets (ROA)
-0.79%-0.79%0.49%-0.41%0.52%2.35%
Return on Invested Capital (ROIC)
-0.85%-0.83%0.50%-0.41%0.50%2.28%
Earnings Yield
-16.02%-8.74%5.07%-3.36%3.96%10.73%
FCF Yield
-13.43%18.87%16.98%14.67%9.76%
Dividend Yield
15.26%12.28%11.33%15.81%17.68%12.74%
Payout Ratio
--289.69%-359.31%75.77%
Buyback Yield / Dilution
3.73%3.73%-0.31%-2.41%-18.97%-1.29%
Total Shareholder Return
18.99%16.01%11.01%13.40%-1.29%11.45%
Source: S&P Global Market Intelligence. Financial Services template. Financial Sources.