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

Growth of $10,000 chart

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

Investment Performance

Final Value
$5,334
Total Return
-46.66%
CAGR
-11.81%
Dividends
$4,416.58
Yield on Cost
44.17%

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.18%
Median-14.05%
Best+32.64%
Worst-45.27%
% of Windows Positive25.2%
3-Year (756 Trading Days)
Average-33.52%
Median-33.39%
Best-18.54%
Worst-47.69%
% of Windows Positive0.0%

Risk Metrics

Maximum Drawdown -61.19%
Average Drawdown -30.81%
Drawdown Duration 1122 Trading Days (Unrecovered)
Sortino Ratio -0.38
Calmar Ratio -0.19
CVaR (5%) -4.39%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial -15.96% (-43.57% ann.) $1595.87 $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

about
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 21, 2026 -38.04% -26.02% $3803.76 $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-21 to 2026-04-21. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-05-27 $135.51 $27.11 $0.21 5.0984
2021-06-29 $221.24 $44.25 $0.35 8.1930
2021-09-29 $224.77 $44.96 $0.36 8.4093
2021-12-30 $228.38 $45.68 $0.37 8.7538
2022-03-30 $232.15 $46.43 $0.37 9.0369
2022-06-29 $236.04 $47.21 $0.38 10.7994
2022-09-29 $240.68 $48.13 $0.39 11.9056
2022-12-29 $245.80 $49.16 $0.39 14.1898
2023-03-30 $251.90 $50.38 $0.40 18.1185
2023-06-29 $259.69 $51.94 $0.42 17.1352
2023-09-28 $267.06 $53.41 $0.43 18.0541
2023-12-28 $274.82 $54.96 $0.44 16.2652
2024-03-27 $163.85 $32.77 $0.27 13.1340
2024-06-28 $167.13 $33.42 $0.27 14.7443
2024-09-30 $170.82 $34.16 $0.27 11.0428
2024-12-31 $173.57 $34.72 $0.27 13.7211
2025-03-31 $177.01 $35.40 $0.28 13.0854
2025-06-30 $180.28 $36.05 $0.29 16.4121
2025-09-30 $184.38 $36.87 $0.29 16.3566
2025-12-31 $188.47 $37.70 $0.30 18.3059
2026-03-31 $193.04 $38.61 $0.31 25.1844
Total $4416.58 $883.32 $7.05 287.9458

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.36% Total 1784.88% Final $188,488
1996-07-02 — 2026-04-21
KGEI

CAGR -5.72% Total -61.72% Final $3,828
2010-01-05 — 2026-04-21
SOLS

CAGR 175.31% Total 66.10% Final $16,610
2025-10-20 — 2026-04-21