KKR Real Estate Finance Trust Inc. (KREF)
NYSE: KREF · Real-Time Price · USD
7.44
+0.22 (3.05%)
At close: Aug 6, 2026, 4:00 PM EDT
7.44
0.00 (0.00%)
After-hours: Aug 6, 2026, 4:10 PM EDT

KREF Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4375296949179651,278
Market Cap Growth
-27.60%-23.76%-24.32%-4.93%-24.55%28.26%
Last Close Price
7.448.2210.1013.2313.9620.83
PE Ratio
--53.16-60.709.43
Forward PE
33.5512.7412.8311.276.9518.01
PEG Ratio
-1.551.551.551.393.60
PS Ratio
-6.0428.916.9033.1110.417.03
PB Ratio
0.690.450.520.650.610.94
P/TBV Ratio
0.520.470.520.650.600.87
P/FCF Ratio
6.959.445.595.966.9210.24
P/OCF Ratio
6.957.325.245.896.8310.24
Debt / Equity Ratio
4.363.833.504.323.923.89
Debt / FCF Ratio
176.0183.7439.4839.3944.2042.43
Net Debt / Equity Ratio
4.634.003.644.313.923.89
Net Debt / FCF Ratio
176.0183.7439.4839.3944.2042.43
Asset Turnover
-0.010.000.010.000.010.03
Return on Equity (ROE)
-17.03%-3.85%2.45%-2.13%2.56%11.41%
Earnings Yield
--1.88%-1.65%10.61%
FCF Yield
14.40%10.59%17.88%16.78%14.46%9.76%
Dividend Yield
5.54%12.22%11.69%12.99%12.23%8.12%
Payout Ratio
--95.67%625.80%-220.43%750.54%76.16%
Buyback Yield / Dilution
5.94%3.73%-0.31%-2.41%-18.97%-1.30%
Total Shareholder Return
11.48%15.96%11.38%10.58%-6.73%6.82%
SEC Filings: 10-K · 10-Q