MFA Financial, Inc. (MFA) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$10,046
Total Return
0.46%
CAGR
0.09%
Dividends
$5,613.22
Yield on Cost
56.13%

Rolling Returns

1-Month (21 Trading Days)
Average+0.30%
Median+0.65%
Best+40.83%
Worst-30.43%
% of Windows Positive54.1%
1-Year (252 Trading Days)
Average-1.98%
Median+0.71%
Best+58.71%
Worst-55.82%
% of Windows Positive51.3%
3-Year (756 Trading Days)
Average+3.71%
Median-4.95%
Best+71.82%
Worst-28.21%
% of Windows Positive42.7%

Risk Metrics

Maximum Drawdown -57.40%
Average Drawdown -22.85%
Drawdown Duration 1069 Trading Days (Unrecovered)
Sortino Ratio 0.23
Calmar Ratio 0.00
CVaR (5%) -4.67%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +11.41% (+42.69% ann.) +$1140.84 $386.68 $77.34 $0.62
2025 +2.89% +$288.52 $1476.62 $295.32 $2.36
2024 -0.12% $11.67 $1289.38 $257.88 $2.06
2023 +27.23% +$2722.56 $1481.45 $296.29 $2.37
2022 -38.93% $3892.84 $953.10 $190.62 $1.53
2021 +25.47% +$2547.27 $1015.87 $203.17 $1.63
2020 partial +1130.62% (+2481.92% ann.) +$113062.06 $9426.59 $1885.32 $15.09

Market Regimes

about
Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +846.95% +3623.42% +$84695.24 $7090.36 $1418.07 $11.35
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +46.63% +43.78% +$4663.43 $1121.96 $224.39 $1.80
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -33.81% -35.47% $3380.70 $1060.39 $212.08 $1.70
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +43.43% +21.48% +$4342.83 $2420.72 $484.14 $3.87
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 21, 2026 -6.71% -4.28% $670.72 $2063.89 $412.78 $3.30

Dividend History

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

Date Per Share Yield %
2020-03-30 $0.8000 10.75%
2020-09-29 $0.2000 1.80%
2020-12-29 $0.3000 1.88%
2021-03-30 $0.3000 1.86%
2021-06-29 $0.4000 2.11%
2021-09-29 $0.4000 2.14%
2021-12-30 $0.4400 2.37%
2022-03-21 $0.4400 2.59%
2022-06-29 $0.4400 3.84%
2022-09-29 $0.4400 4.87%
2022-12-29 $0.3500 3.49%
2023-03-30 $0.3500 3.49%
2023-06-29 $0.3500 3.07%
2023-09-29 $0.3500 3.52%
2023-12-28 $0.3500 2.97%
2024-03-27 $0.3500 3.08%
2024-06-28 $0.3500 3.22%
2024-09-27 $0.3500 2.74%
2024-12-31 $0.3500 3.42%
2025-03-31 $0.3600 3.41%
2025-06-30 $0.3600 3.73%
2025-09-30 $0.3600 3.77%
2025-12-31 $0.3600 3.73%
2026-03-31 $0.3600 3.73%
Total 24 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-06-29 $234.74 $46.95 $0.38 10.1858
2021-09-29 $238.82 $47.76 $0.38 10.3625
2021-12-30 $267.26 $53.45 $0.43 11.7499
2022-03-21 $272.43 $54.49 $0.44 13.2626
2022-06-29 $278.26 $55.65 $0.45 20.5518
2022-09-29 $287.31 $57.46 $0.46 28.1109
2022-12-29 $238.38 $47.68 $0.38 19.1277
2023-03-30 $245.07 $49.01 $0.39 20.2762
2023-06-29 $252.17 $50.43 $0.40 18.0891
2023-09-29 $258.50 $51.70 $0.41 21.4762
2023-12-28 $266.02 $53.20 $0.43 18.5491
2024-03-27 $272.51 $54.50 $0.44 19.3396
2024-06-28 $279.28 $55.86 $0.45 20.9563
2024-09-27 $286.61 $57.32 $0.46 18.2627
2024-12-31 $293.00 $58.60 $0.47 22.9573
2025-03-31 $309.64 $61.93 $0.50 24.0952
2025-06-30 $318.31 $63.66 $0.51 26.8649
2025-09-30 $327.99 $65.60 $0.53 28.4945
2025-12-31 $338.24 $67.65 $0.54 29.0069
2026-03-31 $348.69 $69.74 $0.56 29.0596
Total $5613.22 $1122.64 $8.98 410.7787

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.

RH

CAGR 11.74% Total 345.69% Final $44,569
2012-11-02 — 2026-04-21
AVGO

CAGR 41.48% Total 32827.57% Final $3,292,757
2009-08-06 — 2026-04-21
HLF

CAGR 7.90% Total 407.11% Final $50,711
2004-12-16 — 2026-04-21