KKR Real Estate Finance Trust Inc. (KREF) Stock Total Returns

Growth of $10,000 chart

2021-04-14 to 2026-04-14
to
$
%
%
Loading chart…

Investment Performance

Final Value
$5,239
Total Return
-47.61%
CAGR
-12.13%
Dividends
$4,403.13
Yield on Cost
44.03%

Rolling Returns

1-Month (21 Trading Days)
Average-0.85%
Median-0.95%
Best+29.13%
Worst-30.28%
% of Windows Positive45.0%
1-Year (252 Trading Days)
Average-12.03%
Median-13.95%
Best+32.64%
Worst-45.27%
% of Windows Positive25.7%
3-Year (756 Trading Days)
Average-33.67%
Median-33.53%
Best-20.07%
Worst-47.69%
% of Windows Positive0.0%

Risk Metrics

Maximum Drawdown -61.19%
Average Drawdown -30.59%
Drawdown Duration 1117 Trading Days (Unrecovered)
Sortino Ratio -0.40
Calmar Ratio -0.20
CVaR (5%) -4.39%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial -17.22% (-48.50% ann.) $1721.50 $304.13 $60.83 $0.49
2025 -11.24% $1123.88 $1021.01 $204.20 $1.63
2024 -17.53% $1752.64 $778.90 $155.78 $1.24
2023 +6.03% +$602.61 $1288.19 $257.65 $2.06
2022 -27.28% $2727.95 $848.92 $169.78 $1.36
2021 +25.45% +$2545.43 $1143.47 $228.70 $1.82
2020 -4.62% $462.00 $870.65 $174.13 $1.39
2019 +14.17% +$1417.15 $921.75 $184.35 $1.48
2018 +2.41% +$241.00 $866.14 $173.23 $1.38
2017 partial -6.11% (-9.23% ann.) $611.46 $452.80 $90.56 $0.72

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Secular stagnation / QE / low inflation / duration bull partial May 5, 2017 – February 19, 2020 +15.04% +5.15% +$1504.19 $2152.22 $430.45 $3.44
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -54.83% -99.99% $5483.27 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +68.56% +131.67% +$6856.47 $1283.39 $256.68 $2.06
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +28.85% +27.19% +$2885.26 $1168.55 $233.71 $1.86
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -13.09% -13.84% $1308.66 $855.38 $171.07 $1.37
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 -13.81% -7.70% $1380.92 $1633.43 $326.70 $2.62
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 -38.96% -27.00% $3896.38 $1472.36 $294.47 $2.35

Dividend History

Annual Dividends Per Share
TTM Yield
Consecutive Years Paid
current
Consecutive Years of Growth
current

Date Per Share Yield %
2017-06-28 $0.2500 1.17%
2017-09-28 $0.3700 1.74%
2017-12-28 $0.3700 1.79%
2018-03-28 $0.4000 1.98%
2018-06-28 $0.4300 2.15%
2018-09-27 $0.4300 2.13%
2018-12-27 $0.4300 2.22%
2019-03-28 $0.4300 2.11%
2019-06-27 $0.4300 2.14%
2019-09-27 $0.4300 2.15%
2019-12-30 $0.4300 2.06%
2020-03-30 $0.4300 2.76%
2020-06-29 $0.4300 2.49%
2020-09-29 $0.4300 2.50%
2020-12-30 $0.4300 2.32%
2021-03-30 $0.4300 2.27%
2021-05-27 $0.2660 1.26%
2021-06-29 $0.4300 1.92%
2021-09-29 $0.4300 1.97%
2021-12-30 $0.4300 2.02%
2022-03-30 $0.4300 2.04%
2022-06-29 $0.4300 2.39%
2022-09-29 $0.4300 2.45%
2022-12-29 $0.4300 3.05%
2023-03-30 $0.4300 3.79%
2023-06-29 $0.4300 3.46%
2023-09-28 $0.4300 3.56%
2023-12-28 $0.4300 3.08%
2024-03-27 $0.2500 2.49%
2024-06-28 $0.2500 2.72%
2024-09-30 $0.2500 2.00%
2024-12-31 $0.2500 2.47%
2025-03-31 $0.2500 2.29%
2025-06-30 $0.2500 2.77%
2025-09-30 $0.2500 2.73%
2025-12-31 $0.2500 2.95%
2026-03-31 $0.2500 3.99%
Total 37 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-14 to 2026-04-14. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-05-27 $135.10 $27.02 $0.21 5.0829
2021-06-29 $220.57 $44.11 $0.35 8.1681
2021-09-29 $224.09 $44.82 $0.36 8.3837
2021-12-30 $227.69 $45.54 $0.37 8.7271
2022-03-30 $231.44 $46.29 $0.37 9.0094
2022-06-29 $235.32 $47.06 $0.38 10.7665
2022-09-29 $239.94 $47.99 $0.38 11.8694
2022-12-29 $245.05 $49.01 $0.39 14.1465
2023-03-30 $251.13 $50.23 $0.40 18.0633
2023-06-29 $258.90 $51.78 $0.42 17.0830
2023-09-28 $266.24 $53.25 $0.43 17.9991
2023-12-28 $273.98 $54.80 $0.44 16.2156
2024-03-27 $163.35 $32.67 $0.26 13.0940
2024-06-28 $166.62 $33.32 $0.26 14.6994
2024-09-30 $170.30 $34.06 $0.27 11.0092
2024-12-31 $173.04 $34.61 $0.27 13.6793
2025-03-31 $176.47 $35.29 $0.28 13.0455
2025-06-30 $179.73 $35.94 $0.29 16.3621
2025-09-30 $183.82 $36.76 $0.29 16.3068
2025-12-31 $187.90 $37.58 $0.30 18.2501
2026-03-31 $192.45 $38.49 $0.31 25.1076
Total $4403.13 $880.63 $7.03 287.0684

All calculations use split-adjusted closing prices. Dividends are reinvested on the ex-dividend date at that day's closing price.

For each rolling window, returns are calculated at every possible starting point:

return = (value[i] ÷ value[i − windowSize] − 1) × 100

Windows
1-month = 21 trading days, 1-year = 252 trading days, 3-year = 756 trading days.
Statistics
Average: arithmetic mean. Median: middle value when sorted. Best / Worst: max and min. % Positive: share of windows with return > 0.

The series is segmented by calendar year:

return = (endValue ÷ startValue − 1) × 100

startValue is the last value of the prior year (or the first value for the initial year). Partial first/last years are flagged. Dividends, taxes, and transaction costs are scaled proportionally to the initial investment.

CASS

CAGR 10.24% Total 1722.63% Final $182,263
1996-07-02 — 2026-04-14
KGEI

CAGR -5.90% Total -62.84% Final $3,716
2010-01-05 — 2026-04-14
SOLS

CAGR 185.81% Total 65.87% Final $16,587
2025-10-20 — 2026-04-14