KKR Real Estate Finance Trust Inc. (KREF)
NYSE: KREF · Real-Time Price · USD
6.82
-0.06 (-0.87%)
Feb 18, 2026, 4:00 PM EST - Market closed

KREF Ratios and Metrics

Millions USD. 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
4385387039179621,278
Market Cap Growth
-36.52%-23.39%-23.37%-4.64%-24.77%28.26%
PE Ratio
--53.76-62.5610.18
PS Ratio
27.6733.986.9833.1110.527.24
PB Ratio
0.510.440.500.650.610.94
P/FCF Ratio
6.067.455.305.896.8110.24
P/OCF Ratio
6.067.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
-15.94%-8.74%5.07%-3.36%3.96%10.73%
FCF Yield
16.49%13.43%18.87%16.98%14.67%9.76%
Dividend Yield
14.53%12.16%11.04%15.99%17.45%12.93%
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.39%15.90%10.73%13.58%-1.52%11.64%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Financial Services template. Financial Sources.
SEC Filings: 10-K · 10-Q