Regions Financial Corporation (RF) Stock Total Returns

Growth of $10,000 chart

2021-06-03 to 2026-06-03
to
$
%
%
Loading chart…

Investment Performance

Final Value
$14,073
Total Return
40.73%
CAGR
7.07%
Dividends
$2,199.14
Yield on Cost
21.99%

Rolling Returns

1-Month (21 Trading Days)
Average+1.13%
Median+0.78%
Best+25.88%
Worst-25.58%
% of Windows Positive53.8%
1-Year (252 Trading Days)
Average+10.51%
Median+9.65%
Best+81.55%
Worst-33.34%
% of Windows Positive64.9%
3-Year (756 Trading Days)
Average+28.82%
Median+25.77%
Best+95.38%
Worst-10.84%
% of Windows Positive96.8%

Risk Metrics

Maximum Drawdown -41.78%
Average Drawdown -13.70%
Drawdown Duration 659 Trading Days
Sortino Ratio 0.53
Calmar Ratio 0.17
CVaR (5%) -4.57%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +2.66% (+6.42% ann.) +$266.02 $196.31 $39.26 $0.31
2025 +19.22% +$1922.45 $443.84 $88.77 $0.71
2024 +25.87% +$2586.70 $513.39 $102.68 $0.82
2023 -6.60% $660.22 $413.85 $82.77 $0.66
2022 +1.62% +$162.01 $342.90 $68.58 $0.55
2021 +38.55% +$3854.83 $406.97 $81.39 $0.65
2020 -2.54% $253.80 $366.47 $73.29 $0.59
2019 +32.27% +$3227.14 $446.23 $89.25 $0.71
2018 -20.98% $2097.65 $268.06 $53.61 $0.43
2017 +22.42% +$2241.91 $220.82 $44.16 $0.35
2016 +52.62% +$5262.32 $267.94 $53.59 $0.43
2015 -7.36% $736.23 $219.32 $43.86 $0.35
2014 +8.26% +$825.55 $182.92 $36.58 $0.29
2013 +39.91% +$3991.46 $140.70 $28.14 $0.22
2012 +66.62% +$6662.07 $93.20 $18.64 $0.15
2011 -38.17% $3817.13 $57.26 $11.45 $0.09
2010 +32.93% +$3292.93 $75.74 $15.15 $0.12
2009 -31.85% $3185.26 $164.16 $32.83 $0.26
2008 -64.47% $6446.67 $411.87 $82.37 $0.66
2007 -34.28% $3428.07 $395.46 $79.09 $0.63
2006 +13.81% +$1380.68 $523.51 $104.70 $0.84
2005 -0.80% $79.69 $386.94 $77.39 $0.62
2004 +22.25% +$2224.77 $448.80 $89.76 $0.72
2003 +14.78% +$1477.97 $375.93 $75.19 $0.60
2002 +14.46% +$1445.87 $391.36 $78.27 $0.63
2001 +13.96% +$1396.25 $520.60 $104.12 $0.83
2000 +12.80% +$1280.32 $436.22 $87.24 $0.70
1999 -36.13% $3613.37 $250.07 $50.01 $0.40
1998 -2.59% $259.44 $219.61 $43.92 $0.35
1997 +66.29% +$6629.19 $311.90 $62.38 $0.50
1996 +23.03% +$2302.63 $328.54 $65.71 $0.53
1995 +42.51% +$4250.99 $430.47 $86.09 $0.69
1994 -1.39% $139.01 $374.74 $74.95 $0.60
1993 +0.76% +$75.84 $318.47 $63.69 $0.51
1992 +24.45% +$2444.70 $338.17 $67.63 $0.54
1991 +73.27% +$7327.10 $547.18 $109.44 $0.88
1990 +6.61% +$660.79 $538.14 $107.63 $0.86
1989 +17.37% +$1736.86 $554.28 $110.86 $0.89
1988 +16.40% +$1640.44 $590.68 $118.14 $0.95
1987 -34.27% $3427.13 $355.29 $71.06 $0.57
1986 +33.85% +$3384.96 $98.46 $19.69 $0.16
1985 +49.43% +$4942.53 $0.00 $0.00 $0.00
1984 +18.37% +$1836.73 $0.00 $0.00 $0.00
1983 +38.68% +$3867.93 $0.00 $0.00 $0.00
1982 -8.62% $862.07 $0.00 $0.00 $0.00
1981 +12.62% +$1262.14 $0.00 $0.00 $0.00
1980 partial +47.14% (+62.93% ann.) +$4714.28 $0.00 $0.00 $0.00

Market Regimes

about
Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 +12.85% +2.67% +$1285.01 $2117.62 $423.52 $3.39
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +55.70% +18.77% +$5569.73 $1814.90 $362.98 $2.90
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +56.37% +9.36% +$5636.78 $3148.10 $629.62 $5.04
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -88.45% -78.30% $8844.65 $451.57 $90.31 $0.72
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +92.06% +21.33% +$9205.82 $625.12 $125.02 $1.00
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +165.20% +13.76% +$16519.74 $3267.73 $653.55 $5.23
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -52.91% -99.98% $5290.70 $93.71 $18.74 $0.15
Policy bazooka / monetary euphoria March 25, 2020 – November 6, 2020 +52.54% +97.86% +$5253.50 $356.80 $71.36 $0.57
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +58.72% +55.01% +$5872.47 $421.57 $84.31 $0.67
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +1.30% +1.38% +$130.07 $315.07 $63.01 $0.50
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +4.28% +2.28% +$427.57 $803.66 $160.73 $1.29
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – June 3, 2026 +27.66% +15.39% +$2765.90 $817.07 $163.41 $1.31

Dividend History

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

Date Per Share Yield %
1986-12-11 $0.0589 0.73%
1987-03-12 $0.0700 0.85%
1987-06-11 $0.0700 0.94%
1987-09-10 $0.0700 1.02%
1987-12-10 $0.0700 1.33%
1988-03-11 $0.0736 1.28%
1988-06-13 $0.0736 1.25%
1988-09-12 $0.0736 1.25%
1988-12-09 $0.0736 1.29%
1989-03-13 $0.0773 1.28%
1989-06-12 $0.0773 1.11%
1989-09-11 $0.0773 1.11%
1989-12-11 $0.0773 1.24%
1990-03-09 $0.0847 1.35%
1990-06-11 $0.0847 1.30%
1990-09-10 $0.0847 1.43%
1990-12-10 $0.0847 1.31%
1991-03-11 $0.0884 1.04%
1991-06-10 $0.0884 0.91%
1991-09-09 $0.0884 0.86%
1991-12-09 $0.0884 0.84%
1992-03-09 $0.0920 0.92%
1992-06-09 $0.0920 0.77%
1992-09-09 $0.0920 0.80%
1992-12-09 $0.0920 0.69%
1993-03-09 $0.1053 0.71%
1993-06-11 $0.1053 0.83%
1993-09-09 $0.1053 0.82%
1993-12-13 $0.1053 0.85%
1994-03-11 $0.1215 0.96%
1994-06-13 $0.1215 0.86%
1994-09-12 $0.1215 0.86%
1994-12-12 $0.1215 1.00%
1995-03-13 $0.1336 0.97%
1995-06-14 $0.1336 0.88%
1995-09-13 $0.1336 0.80%
1995-12-13 $0.1336 0.74%
1996-03-13 $0.1417 0.77%
1996-06-12 $0.1417 0.73%
1996-09-11 $0.1417 0.74%
1996-12-11 $0.1417 0.66%
1997-03-12 $0.1620 0.65%
1997-06-12 $0.1620 0.65%
1997-09-11 $0.1620 0.55%
1997-12-11 $0.1620 0.48%
1998-03-18 $0.1863 0.55%
1998-06-15 $0.1863 0.58%
1998-09-15 $0.1863 0.65%
1998-12-15 $0.1863 0.61%
1999-03-16 $0.2025 0.65%
1999-06-15 $0.2025 0.67%
1999-09-13 $0.2025 0.72%
1999-12-14 $0.2025 1.00%
2000-03-15 $0.2187 1.39%
2000-06-14 $0.2187 1.18%
2000-09-13 $0.2187 1.09%
2000-12-13 $0.2187 1.05%
2001-03-14 $0.2268 0.92%
2001-06-13 $0.2268 0.91%
2001-09-12 $0.2268 0.99%
2001-09-17 $0.2268 0.99%
2001-12-12 $0.2268 0.95%
2002-03-13 $0.2349 0.84%
2002-06-12 $0.2349 0.83%
2002-09-11 $0.2349 0.82%
2002-12-11 $0.2349 0.86%
2003-03-12 $0.2430 0.98%
2003-06-11 $0.2430 0.84%
2003-09-11 $0.2592 0.92%
2003-12-17 $0.2592 0.87%
2004-03-16 $0.3337 1.12%
2004-06-15 $0.3345 1.10%
2004-07-29 $0.3330 1.12%
2004-10-28 $0.3330 0.96%
2005-01-28 $0.3400 1.04%
2005-04-28 $0.3400 1.02%
2005-07-28 $0.3400 0.99%
2005-10-28 $0.3400 1.06%
2006-01-30 $0.3500 1.03%
2006-04-27 $0.3500 0.98%
2006-07-28 $0.3500 0.96%
2006-10-30 $0.3500 0.92%
2006-12-19 $0.3600 0.96%
2007-03-15 $0.3600 1.04%
2007-06-14 $0.3600 1.05%
2007-09-13 $0.3600 1.17%
2007-12-17 $0.3800 1.58%
2008-03-14 $0.3800 1.77%
2008-06-13 $0.3800 2.82%
2008-09-15 $0.1000 0.86%
2008-12-15 $0.1000 1.13%
2009-03-16 $0.1000 2.57%
2009-06-15 $0.0100 0.22%
2009-09-15 $0.0100 0.18%
2009-12-14 $0.0100 0.18%
2010-03-16 $0.0100 0.14%
2010-06-15 $0.0100 0.14%
2010-09-15 $0.0100 0.14%
2010-12-15 $0.0100 0.16%
2011-03-16 $0.0100 0.14%
2011-06-15 $0.0100 0.16%
2011-09-14 $0.0100 0.26%
2011-12-14 $0.0100 0.25%
2012-03-14 $0.0100 0.17%
2012-06-13 $0.0100 0.16%
2012-09-12 $0.0100 0.14%
2012-12-12 $0.0100 0.15%
2013-03-13 $0.0100 0.12%
2013-06-12 $0.0300 0.33%
2013-09-11 $0.0300 0.31%
2013-12-11 $0.0300 0.31%
2014-03-12 $0.0300 0.28%
2014-06-11 $0.0500 0.46%
2014-09-10 $0.0500 0.50%
2014-12-10 $0.0500 0.48%
2015-03-11 $0.0500 0.52%
2015-06-10 $0.0600 0.57%
2015-09-09 $0.0600 0.63%
2015-12-09 $0.0600 0.62%
2016-03-09 $0.0600 0.75%
2016-06-08 $0.0650 0.66%
2016-09-07 $0.0650 0.66%
2016-12-07 $0.0650 0.46%
2017-03-08 $0.0650 0.43%
2017-06-07 $0.0700 0.52%
2017-09-07 $0.0900 0.66%
2017-12-07 $0.0900 0.54%
2018-03-08 $0.0900 0.45%
2018-06-07 $0.0900 0.47%
2018-09-06 $0.1400 0.70%
2018-12-06 $0.1400 0.90%
2019-03-07 $0.1400 0.89%
2019-06-06 $0.1400 0.99%
2019-09-05 $0.1550 1.07%
2019-12-05 $0.1550 0.93%
2020-03-05 $0.1550 1.07%
2020-06-04 $0.1550 1.26%
2020-09-03 $0.1550 1.31%
2020-12-03 $0.1550 0.96%
2021-03-04 $0.1550 0.74%
2021-06-03 $0.1550 0.67%
2021-09-02 $0.1700 0.84%
2021-12-02 $0.1700 0.77%
2022-03-10 $0.1700 0.76%
2022-06-02 $0.1700 0.79%
2022-09-01 $0.2000 0.92%
2022-12-07 $0.2000 0.93%
2023-03-09 $0.2000 0.92%
2023-06-01 $0.2000 1.16%
2023-08-31 $0.2400 1.29%
2023-12-07 $0.2400 1.40%
2024-02-29 $0.2400 1.29%
2024-06-03 $0.2400 1.24%
2024-09-03 $0.2500 1.07%
2024-12-02 $0.2500 0.92%
2025-03-03 $0.2500 1.05%
2025-06-02 $0.2500 1.17%
2025-09-02 $0.2650 0.97%
2025-12-01 $0.2650 1.04%
2026-03-02 $0.2650 0.95%
2026-06-01 $0.2650 0.95%
Total 161 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-06-03 to 2026-06-03. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-06-03 $67.20 $13.44 $0.11 2.3390
2021-09-02 $74.11 $14.82 $0.12 2.9524
2021-12-02 $74.61 $14.92 $0.12 2.6322
2022-03-10 $75.06 $15.01 $0.12 2.7238
2022-06-02 $75.52 $15.10 $0.12 2.7544
2022-09-01 $89.40 $17.88 $0.14 3.3384
2022-12-07 $90.06 $18.01 $0.14 3.3306
2023-03-09 $90.73 $18.15 $0.15 3.5062
2023-06-01 $91.43 $18.29 $0.15 4.2050
2023-08-31 $110.73 $22.15 $0.18 4.8203
2023-12-07 $111.88 $22.38 $0.18 5.1784
2024-02-29 $113.13 $22.63 $0.18 4.8481
2024-06-03 $114.29 $22.86 $0.18 4.8229
2024-09-03 $120.26 $24.05 $0.19 4.1745
2024-12-02 $121.30 $24.26 $0.19 3.6505
2025-03-03 $122.21 $24.44 $0.20 4.2168
2025-06-02 $123.27 $24.65 $0.20 4.6621
2025-09-02 $131.90 $26.38 $0.21 3.9163
2025-12-01 $132.94 $26.59 $0.21 4.1902
2026-03-02 $134.05 $26.81 $0.21 3.8264
2026-06-01 $135.06 $27.01 $0.22 3.9442
Total $2199.14 $439.83 $3.52 80.0329

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.

RPC

CAGR -8.29% Total -32.92% Final $6,708
2021-10-21 — 2026-06-03
BBNX

CAGR -38.04% Total -47.31% Final $5,269
2025-01-30 — 2026-06-03
HXL

CAGR 4.10% Total 540.73% Final $64,073
1980-03-17 — 2026-06-03