The Home Depot, Inc. (HD) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$11,811
Total Return
18.11%
CAGR
3.39%
Dividends
$1,359.39
Yield on Cost
13.59%

Rolling Returns

1-Month (21 Trading Days)
Average+0.41%
Median+0.59%
Best+19.85%
Worst-16.62%
% of Windows Positive53.4%
1-Year (252 Trading Days)
Average+5.08%
Median+4.14%
Best+47.91%
Worst-23.38%
% of Windows Positive57.4%
3-Year (756 Trading Days)
Average+24.15%
Median+22.07%
Best+61.20%
Worst-0.31%
% of Windows Positive99.4%

Risk Metrics

Maximum Drawdown -34.97%
Average Drawdown -14.93%
Drawdown Duration 702 Trading Days
Sortino Ratio 0.37
Calmar Ratio 0.10
CVaR (5%) -3.38%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +0.14% (+0.50% ann.) +$14.27 $67.71 $13.54 $0.11
2025 -9.76% $976.21 $238.31 $47.66 $0.38
2024 +14.43% +$1443.03 $261.66 $52.33 $0.42
2023 +12.15% +$1215.27 $266.93 $53.39 $0.43
2022 -22.37% $2237.06 $184.50 $36.90 $0.30
2021 +58.84% +$5883.81 $250.18 $50.04 $0.40
2020 +23.96% +$2395.75 $276.86 $55.37 $0.44
2019 +29.84% +$2984.38 $319.30 $63.86 $0.51
2018 -7.73% $772.77 $218.83 $43.77 $0.35
2017 +43.95% +$4395.12 $267.42 $53.48 $0.43
2016 +3.11% +$310.55 $210.03 $42.01 $0.34
2015 +28.03% +$2802.60 $226.24 $45.25 $0.36
2014 +29.69% +$2969.14 $229.88 $45.98 $0.37
2013 +35.36% +$3535.68 $253.84 $50.77 $0.41
2012 +49.69% +$4969.04 $277.89 $55.58 $0.44
2011 +22.69% +$2269.31 $299.24 $59.85 $0.48
2010 +24.19% +$2419.49 $329.24 $65.85 $0.53
2009 +29.46% +$2945.52 $395.80 $79.16 $0.63
2008 -12.12% $1212.36 $337.45 $67.49 $0.54
2007 -31.50% $3149.89 $225.69 $45.14 $0.36
2006 +0.65% +$64.74 $167.62 $33.52 $0.27
2005 -4.54% $453.71 $93.87 $18.77 $0.15
2004 +21.26% +$2125.92 $91.82 $18.36 $0.15
2003 +48.78% +$4878.35 $108.56 $21.71 $0.17
2002 -52.68% $5267.81 $41.23 $8.25 $0.07
2001 +12.09% +$1208.55 $48.23 $9.65 $0.08
2000 -33.37% $3336.54 $23.29 $4.66 $0.04
1999 +68.89% +$6888.98 $27.81 $5.56 $0.04
1998 +108.33% +$10832.69 $39.10 $7.82 $0.06
1997 +76.75% +$7675.48 $56.94 $11.39 $0.09
1996 +5.34% +$534.27 $48.23 $9.65 $0.08
1995 +4.17% +$416.68 $41.36 $8.27 $0.07
1994 +16.77% +$1677.11 $38.01 $7.60 $0.06
1993 -21.82% $2181.54 $22.24 $4.45 $0.04
1992 +50.54% +$5054.34 $24.51 $4.90 $0.04
1991 +162.13% +$16212.59 $42.75 $8.55 $0.07
1990 +58.62% +$5862.17 $45.09 $9.02 $0.07
1989 +74.22% +$7422.17 $52.23 $10.45 $0.08
1988 +69.23% +$6923.08 $58.75 $11.75 $0.09
1987 +57.48% +$5748.23 $16.77 $3.35 $0.03
1986 +43.00% +$4300.01 $0.00 $0.00 $0.00
1985 -29.58% $2957.76 $0.00 $0.00 $0.00
1984 -32.70% $3270.14 $0.00 $0.00 $0.00
1983 +114.21% +$11421.33 $0.00 $0.00 $0.00
1982 +439.24% +$43923.66 $0.00 $0.00 $0.00
1981 partial +67.07% (+551.90% ann.) +$6707.45 $0.00 $0.00 $0.00

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 +475.88% +46.49% +$47587.79 $392.76 $78.55 $0.63
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 -54.95% -26.64% $5495.10 $92.81 $18.56 $0.15
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +44.78% +7.69% +$4477.60 $998.62 $199.72 $1.60
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -43.92% -33.59% $4391.71 $338.81 $67.76 $0.54
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +184.17% +36.26% +$18417.19 $1850.97 $370.19 $2.96
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +425.24% +24.51% +$42523.86 $4546.87 $909.37 $7.28
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -33.89% -99.11% $3389.06 $60.72 $12.14 $0.10
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +55.26% +102.95% +$5525.50 $162.80 $32.56 $0.26
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +53.37% +50.04% +$5336.69 $240.59 $48.12 $0.38
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -27.09% -28.50% $2709.30 $184.64 $36.93 $0.30
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +28.19% +14.34% +$2818.79 $556.23 $111.25 $0.89
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 -8.08% -5.23% $807.65 $363.16 $72.63 $0.58

Dividend History

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

Date Per Share Yield %
1987-11-19 $0.0007 0.11%
1988-03-15 $0.0007 0.08%
1988-06-01 $0.0010 0.12%
1988-08-30 $0.0010 0.12%
1988-12-07 $0.0010 0.10%
1989-03-10 $0.0010 0.09%
1989-07-11 $0.0015 0.11%
1989-08-25 $0.0015 0.09%
1989-11-22 $0.0015 0.08%
1990-02-22 $0.0015 0.08%
1990-07-16 $0.0022 0.07%
1990-08-23 $0.0022 0.10%
1990-11-26 $0.0022 0.09%
1991-03-07 $0.0022 0.06%
1991-07-03 $0.0033 0.06%
1991-08-28 $0.0033 0.06%
1991-11-26 $0.0033 0.05%
1992-03-03 $0.0033 0.05%
1992-05-22 $0.0050 0.07%
1992-08-27 $0.0050 0.06%
1992-11-30 $0.0050 0.05%
1993-03-04 $0.0050 0.05%
1993-06-10 $0.0067 0.07%
1993-08-31 $0.0067 0.07%
1993-11-24 $0.0067 0.07%
1994-03-03 $0.0067 0.07%
1994-06-06 $0.0089 0.09%
1994-09-02 $0.0089 0.09%
1994-12-01 $0.0089 0.09%
1995-02-22 $0.0089 0.09%
1995-06-08 $0.0111 0.12%
1995-09-07 $0.0111 0.12%
1995-12-06 $0.0111 0.11%
1996-03-06 $0.0111 0.10%
1996-06-07 $0.0133 0.11%
1996-09-10 $0.0133 0.11%
1996-12-03 $0.0133 0.11%
1997-03-11 $0.0133 0.11%
1997-06-10 $0.0167 0.11%
1997-09-09 $0.0167 0.10%
1997-12-02 $0.0167 0.09%
1998-03-03 $0.0167 0.08%
1998-06-09 $0.0200 0.07%
1998-09-01 $0.0200 0.08%
1998-12-01 $0.0200 0.06%
1999-03-02 $0.0200 0.05%
1999-06-08 $0.0267 0.07%
1999-08-31 $0.0267 0.06%
1999-11-30 $0.0400 0.08%
2000-03-07 $0.0400 0.07%
2000-06-13 $0.0400 0.09%
2000-08-29 $0.0400 0.08%
2000-11-28 $0.0400 0.10%
2001-03-06 $0.0400 0.10%
2001-06-12 $0.0400 0.08%
2001-08-28 $0.0400 0.08%
2001-11-27 $0.0500 0.11%
2001-11-28 $0.0500 0.12%
2002-03-12 $0.0500 0.10%
2002-06-11 $0.0500 0.13%
2002-09-03 $0.0500 0.15%
2002-12-03 $0.0600 0.23%
2003-03-11 $0.0600 0.27%
2003-06-10 $0.0600 0.18%
2003-09-02 $0.0700 0.22%
2003-12-02 $0.0700 0.19%
2004-03-09 $0.0700 0.19%
2004-06-08 $0.0850 0.24%
2004-08-31 $0.0850 0.23%
2004-11-30 $0.0850 0.20%
2005-03-08 $0.1000 0.25%
2005-06-07 $0.1000 0.25%
2005-08-30 $0.1000 0.25%
2005-11-29 $0.1000 0.24%
2006-03-07 $0.1500 0.36%
2006-06-06 $0.1500 0.40%
2006-09-05 $0.1500 0.43%
2006-11-28 $0.2250 0.60%
2007-03-06 $0.2250 0.58%
2007-06-05 $0.2250 0.57%
2007-08-28 $0.2250 0.64%
2007-11-27 $0.2250 0.82%
2008-03-11 $0.2250 0.90%
2008-06-03 $0.2250 0.83%
2008-09-02 $0.2250 0.83%
2008-12-02 $0.2250 1.06%
2009-03-10 $0.2250 1.23%
2009-06-09 $0.2250 0.92%
2009-09-01 $0.2250 0.82%
2009-12-01 $0.2250 0.82%
2010-03-09 $0.2360 0.74%
2010-06-01 $0.2360 0.70%
2010-08-31 $0.2360 0.84%
2010-11-30 $0.2360 0.77%
2011-03-08 $0.2500 0.68%
2011-06-14 $0.2500 0.75%
2011-08-30 $0.2500 0.74%
2011-11-29 $0.2900 0.78%
2012-03-06 $0.2900 0.61%
2012-05-29 $0.2900 0.59%
2012-08-28 $0.2900 0.51%
2012-11-27 $0.2900 0.45%
2013-03-12 $0.3900 0.55%
2013-06-04 $0.3900 0.49%
2013-09-03 $0.3900 0.52%
2013-12-03 $0.3900 0.49%
2014-03-11 $0.4700 0.57%
2014-06-03 $0.4700 0.58%
2014-09-02 $0.4700 0.50%
2014-12-02 $0.4700 0.48%
2015-03-10 $0.5900 0.51%
2015-06-02 $0.5900 0.53%
2015-09-01 $0.5900 0.51%
2015-12-01 $0.5900 0.44%
2016-03-08 $0.6900 0.55%
2016-05-31 $0.6900 0.52%
2016-08-30 $0.6900 0.51%
2016-11-29 $0.6900 0.53%
2017-03-07 $0.8900 0.60%
2017-05-30 $0.8900 0.57%
2017-08-29 $0.8900 0.59%
2017-11-29 $0.8900 0.50%
2018-03-07 $1.0300 0.57%
2018-05-30 $1.0300 0.56%
2018-08-29 $1.0300 0.51%
2018-11-28 $1.0300 0.59%
2019-03-13 $1.3600 0.74%
2019-06-05 $1.3600 0.70%
2019-09-04 $1.3600 0.61%
2019-12-04 $1.3600 0.64%
2020-03-11 $1.5000 0.66%
2020-06-03 $1.5000 0.59%
2020-09-02 $1.5000 0.52%
2020-12-02 $1.5000 0.54%
2021-03-10 $1.6500 0.62%
2021-06-02 $1.6500 0.52%
2021-09-01 $1.6500 0.51%
2021-12-01 $1.6500 0.41%
2022-03-09 $1.9000 0.60%
2022-06-01 $1.9000 0.63%
2022-08-31 $1.9000 0.65%
2022-11-30 $1.9000 0.60%
2023-03-08 $2.0900 0.72%
2023-05-31 $2.0900 0.71%
2023-08-30 $2.0900 0.63%
2023-11-29 $2.0900 0.67%
2024-03-06 $2.2500 0.59%
2024-05-30 $2.2500 0.69%
2024-08-29 $2.2500 0.60%
2024-11-27 $2.2500 0.52%
2025-03-13 $2.3000 0.63%
2025-06-05 $2.3000 0.62%
2025-09-04 $2.3000 0.56%
2025-12-04 $2.3000 0.64%
2026-03-12 $2.3300 0.66%
Total 155 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-06-02 $51.56 $10.31 $0.08 0.1314
2021-09-01 $51.78 $10.36 $0.08 0.1277
2021-12-01 $51.99 $10.40 $0.08 0.1037
2022-03-09 $60.06 $12.01 $0.10 0.1512
2022-06-01 $60.35 $12.07 $0.10 0.1621
2022-08-31 $60.66 $12.13 $0.10 0.1679
2022-11-30 $60.97 $12.19 $0.10 0.1503
2023-03-08 $67.39 $13.48 $0.11 0.1846
2023-05-31 $67.77 $13.55 $0.11 0.1909
2023-08-30 $68.17 $13.63 $0.11 0.1646
2023-11-29 $68.52 $13.70 $0.11 0.1759
2024-03-06 $74.16 $14.83 $0.12 0.1569
2024-05-30 $74.51 $14.90 $0.12 0.1807
2024-08-29 $74.92 $14.98 $0.12 0.1630
2024-11-27 $75.28 $15.06 $0.12 0.1407
2025-03-13 $77.28 $15.46 $0.12 0.1777
2025-06-05 $77.69 $15.54 $0.12 0.1680
2025-09-04 $78.07 $15.61 $0.12 0.1514
2025-12-04 $78.42 $15.68 $0.13 0.1783
2026-03-12 $79.86 $15.97 $0.13 0.1881
Total $1359.39 $271.88 $2.18 3.2149

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.

SPOK

CAGR 1.14% Total 27.41% Final $12,741
2004-11-17 — 2026-04-14
CBLL

CAGR -15.07% Total -21.80% Final $7,820
2024-10-11 — 2026-04-14
KMI

CAGR 4.01% Total 81.56% Final $18,156
2011-02-11 — 2026-04-14