Dominion Energy, Inc. (D) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$9,814
Total Return
-1.86%
CAGR
-0.38%
Dividends
$1,853.95
Yield on Cost
18.54%

Rolling Returns

1-Month (21 Trading Days)
Average+0.07%
Median+0.83%
Best+17.43%
Worst-23.81%
% of Windows Positive55.1%
1-Year (252 Trading Days)
Average-0.46%
Median+6.90%
Best+60.77%
Worst-42.14%
% of Windows Positive57.9%
3-Year (756 Trading Days)
Average-11.80%
Median-18.40%
Best+33.34%
Worst-35.56%
% of Windows Positive24.0%

Risk Metrics

Maximum Drawdown -52.84%
Average Drawdown -24.07%
Drawdown Duration 1005 Trading Days (Unrecovered)
Sortino Ratio 0.13
Calmar Ratio -0.01
CVaR (5%) -3.27%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +9.66% (+38.23% ann.) +$965.72 $114.01 $22.80 $0.18
2025 +12.89% +$1288.81 $503.15 $100.63 $0.81
2024 +19.21% +$1920.86 $577.49 $115.50 $0.92
2023 -19.98% $1997.76 $442.53 $88.51 $0.71
2022 -19.71% $1971.22 $343.46 $68.69 $0.55
2021 +7.35% +$735.27 $338.61 $67.72 $0.54
2020 -6.08% $607.57 $421.79 $84.36 $0.67
2019 +20.36% +$2036.25 $521.40 $104.28 $0.83
2018 -8.47% $846.85 $418.02 $83.60 $0.67
2017 +9.08% +$908.23 $400.90 $80.18 $0.64
2016 +16.79% +$1679.29 $418.90 $83.78 $0.67
2015 -9.43% $942.69 $340.73 $68.15 $0.55
2014 +22.16% +$2216.13 $374.87 $74.97 $0.60
2013 +28.82% +$2882.38 $440.07 $88.01 $0.70
2012 +0.83% +$82.73 $402.62 $80.53 $0.64
2011 +28.36% +$2836.33 $467.53 $93.51 $0.75
2010 +13.79% +$1378.54 $477.33 $95.47 $0.76
2009 +13.32% +$1332.15 $497.16 $99.43 $0.80
2008 -22.15% $2215.26 $336.63 $67.33 $0.54
2007 +15.82% +$1582.00 $303.90 $60.78 $0.49
2006 +11.75% +$1175.23 $361.48 $72.30 $0.58
2005 +17.33% +$1733.14 $400.12 $80.02 $0.64
2004 +9.60% +$960.29 $412.39 $82.48 $0.66
2003 +20.35% +$2034.54 $476.22 $95.24 $0.76
2002 -5.42% $541.52 $434.72 $86.94 $0.70
2001 -7.35% $734.70 $389.66 $77.93 $0.62
2000 +78.29% +$7828.89 $669.62 $133.92 $1.07
1999 -12.00% $1199.94 $562.23 $112.45 $0.90
1998 +15.38% +$1538.35 $618.07 $123.61 $0.99
1997 +16.82% +$1682.31 $684.19 $136.84 $1.10
1996 -1.61% $161.47 $637.82 $127.56 $1.02
1995 +21.02% +$2101.74 $731.77 $146.35 $1.17
1994 -16.37% $1637.17 $572.95 $114.59 $0.92
1993 +20.15% +$2014.69 $638.76 $127.75 $1.02
1992 +9.28% +$927.71 $643.87 $128.77 $1.03
1991 +28.52% +$2852.15 $756.55 $151.31 $1.21
1990 +4.83% +$482.67 $721.59 $144.32 $1.16
1989 +19.62% +$1962.47 $784.46 $156.89 $1.26
1988 +7.89% +$789.45 $768.19 $153.64 $1.23
1987 -1.24% $123.69 $689.62 $137.92 $1.10
1986 +31.38% +$3137.79 $825.70 $165.14 $1.32
1985 +32.15% +$3215.06 $979.73 $195.94 $1.57
1984 +33.06% +$3306.18 $307.34 $61.47 $0.49
1983 +53.91% +$5391.30 $0.00 $0.00 $0.00
1982 +22.34% +$2234.04 $0.00 $0.00 $0.00
1981 +13.25% +$1325.30 $0.00 $0.00 $0.00
1980 partial +9.21% (+11.78% ann.) +$921.05 $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 +30.70% +6.01% +$3069.59 $3898.33 $779.66 $6.24
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +10.93% +4.11% +$1093.25 $1873.68 $374.74 $3.00
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +165.78% +21.61% +$16577.85 $3735.71 $747.14 $5.98
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -34.69% -26.03% $3468.68 $515.70 $103.14 $0.83
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +113.71% +25.23% +$11371.26 $2339.76 $467.95 $3.74
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +106.38% +10.05% +$10637.69 $4425.99 $885.20 $7.08
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -32.84% -98.94% $3284.22 $105.32 $21.06 $0.17
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +29.80% +52.15% +$2980.30 $287.54 $57.51 $0.46
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 -9.03% -8.59% $903.30 $302.99 $60.60 $0.48
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -12.87% -13.61% $1287.16 $373.77 $74.75 $0.60
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +1.58% +0.85% +$158.16 $888.09 $177.62 $1.42
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +17.19% +10.64% +$1718.96 $714.52 $142.90 $1.14

Dividend History

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

Date Per Share Yield %
1984-11-23 $0.2267 2.42%
1985-02-25 $0.2267 2.38%
1985-05-24 $0.2267 2.12%
1985-08-26 $0.2267 2.20%
1985-11-22 $0.2367 2.14%
1986-02-25 $0.2367 1.75%
1986-05-22 $0.2367 1.79%
1986-08-25 $0.2367 1.38%
1986-11-24 $0.2467 1.54%
1987-02-23 $0.2467 1.58%
1987-05-26 $0.2467 1.77%
1987-08-25 $0.2467 1.65%
1987-11-23 $0.2567 1.78%
1988-02-24 $0.2567 1.72%
1988-05-24 $0.2567 1.82%
1988-08-29 $0.2567 1.82%
1988-11-28 $0.2667 1.84%
1989-02-23 $0.2667 1.92%
1989-05-24 $0.2667 1.80%
1989-08-25 $0.2667 1.78%
1989-11-24 $0.2767 1.80%
1990-02-23 $0.2767 1.83%
1990-05-24 $0.2767 1.84%
1990-08-27 $0.2767 1.98%
1990-11-26 $0.2867 1.82%
1991-02-22 $0.2867 1.79%
1991-05-24 $0.2867 1.78%
1991-08-26 $0.2867 1.67%
1991-11-25 $0.2967 1.58%
1992-02-25 $0.2975 1.64%
1992-05-22 $0.2975 1.57%
1992-08-24 $0.2975 1.45%
1992-11-23 $0.3075 1.54%
1993-02-24 $0.3075 1.41%
1993-05-24 $0.3075 1.43%
1993-08-24 $0.3075 1.29%
1993-11-24 $0.3175 1.41%
1994-02-24 $0.3175 1.55%
1994-05-24 $0.3175 1.59%
1994-08-24 $0.3175 1.67%
1994-11-25 $0.3225 1.75%
1995-02-24 $0.3225 1.66%
1995-05-25 $0.3225 1.74%
1995-08-29 $0.3225 1.74%
1995-11-29 $0.3225 1.61%
1996-02-28 $0.3225 1.56%
1996-05-29 $0.3225 1.62%
1996-08-28 $0.3225 1.67%
1996-11-26 $0.3225 1.64%
1997-02-27 $0.3225 1.60%
1997-05-28 $0.3225 1.84%
1997-08-27 $0.3225 1.73%
1997-11-25 $0.3225 1.65%
1998-02-27 $0.3225 1.58%
1998-05-27 $0.3225 1.67%
1998-08-26 $0.3225 1.53%
1998-11-24 $0.3225 1.36%
1999-02-26 $0.3225 1.64%
1999-05-26 $0.3225 1.47%
1999-08-25 $0.3225 1.38%
1999-11-23 $0.3225 1.37%
2000-02-28 $0.3225 1.74%
2000-05-24 $0.3225 1.42%
2000-08-23 $0.3225 1.24%
2000-11-21 $0.3225 1.03%
2001-02-28 $0.3225 0.97%
2001-05-30 $0.3225 0.98%
2001-08-29 $0.3225 1.02%
2001-11-21 $0.3225 1.07%
2002-02-27 $0.3225 1.11%
2002-05-29 $0.3225 0.97%
2002-08-28 $0.3225 1.00%
2002-11-27 $0.3225 1.29%
2003-02-26 $0.3225 1.15%
2003-05-28 $0.3225 1.00%
2003-08-27 $0.3225 1.05%
2003-11-26 $0.3225 1.06%
2004-02-25 $0.3225 1.02%
2004-05-26 $0.3225 1.02%
2004-08-25 $0.3225 1.00%
2004-11-24 $0.3325 0.99%
2005-02-23 $0.3350 0.96%
2005-05-25 $0.3350 0.95%
2005-08-24 $0.3350 0.88%
2005-11-23 $0.3350 0.87%
2006-02-22 $0.3450 0.91%
2006-05-31 $0.3450 0.96%
2006-08-30 $0.3450 0.85%
2006-11-29 $0.3450 0.85%
2007-02-21 $0.3550 0.82%
2007-05-30 $0.3550 0.81%
2007-08-29 $0.3550 0.82%
2007-11-28 $0.1980 0.43%
2008-02-27 $0.3950 0.92%
2008-05-28 $0.3950 0.87%
2008-08-27 $0.3950 0.90%
2008-11-26 $0.3950 1.06%
2009-02-25 $0.4380 1.38%
2009-05-27 $0.4380 1.39%
2009-08-26 $0.4380 1.28%
2009-11-25 $0.4380 1.18%
2010-02-24 $0.4580 1.18%
2010-05-26 $0.4580 1.17%
2010-08-25 $0.4580 1.03%
2010-11-24 $0.4580 1.08%
2011-03-02 $0.4930 1.08%
2011-05-25 $0.4930 1.03%
2011-08-24 $0.4930 1.00%
2011-11-30 $0.4930 0.97%
2012-02-29 $0.5280 1.03%
2012-05-30 $0.5280 1.01%
2012-08-29 $0.5280 0.98%
2012-11-28 $0.5270 1.04%
2013-02-26 $0.5630 1.01%
2013-06-05 $0.5630 1.01%
2013-09-04 $0.5630 0.97%
2013-12-04 $0.5630 0.87%
2014-02-26 $0.6000 0.84%
2014-05-28 $0.6000 0.86%
2014-08-27 $0.6000 0.86%
2014-11-25 $0.6000 0.82%
2015-02-25 $0.6480 0.87%
2015-05-27 $0.6480 0.91%
2015-08-26 $0.6480 0.92%
2015-11-23 $0.6480 0.94%
2016-03-02 $0.7000 1.00%
2016-06-01 $0.7000 0.97%
2016-08-31 $0.7000 0.93%
2016-11-30 $0.7000 0.92%
2017-03-01 $0.7550 0.97%
2017-05-31 $0.7550 0.93%
2017-08-30 $0.7550 0.94%
2017-11-30 $0.7700 0.92%
2018-03-01 $0.8350 1.13%
2018-05-31 $0.8350 1.29%
2018-09-06 $0.8350 1.15%
2018-12-06 $0.8350 1.11%
2019-02-28 $0.9180 1.24%
2019-06-06 $0.9180 1.18%
2019-09-05 $0.9180 1.16%
2019-12-05 $0.9180 1.12%
2020-02-27 $0.9400 1.08%
2020-06-04 $0.9400 1.09%
2020-09-03 $0.9400 1.18%
2020-12-03 $0.6300 0.78%
2021-03-04 $0.6300 0.91%
2021-06-03 $0.6300 0.82%
2021-09-02 $0.6300 0.80%
2021-12-02 $0.6300 0.89%
2022-03-03 $0.6680 0.83%
2022-06-02 $0.6680 0.80%
2022-09-01 $0.6680 0.82%
2022-12-01 $0.6680 1.09%
2023-03-02 $0.6680 1.22%
2023-06-01 $0.6680 1.33%
2023-08-31 $0.6680 1.35%
2023-11-30 $0.6680 1.43%
2024-02-29 $0.6680 1.38%
2024-05-31 $0.6680 1.25%
2024-08-30 $0.6680 1.19%
2024-11-29 $0.6680 1.12%
2025-02-28 $0.6680 1.18%
2025-05-29 $0.6680 1.20%
2025-09-05 $0.6680 1.14%
2025-12-05 $0.6680 1.12%
2026-02-27 $0.6680 1.05%
Total 166 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-03 $81.37 $16.27 $0.13 0.8469
2021-09-02 $81.91 $16.38 $0.13 0.8289
2021-12-02 $82.43 $16.49 $0.13 0.9161
2022-03-03 $88.01 $17.60 $0.14 0.8705
2022-06-02 $88.60 $17.72 $0.14 0.8473
2022-09-01 $89.16 $17.83 $0.14 0.8643
2022-12-01 $89.74 $17.95 $0.14 1.1868
2023-03-02 $90.53 $18.11 $0.14 1.3144
2023-06-01 $91.41 $18.28 $0.15 1.4888
2023-08-31 $92.40 $18.48 $0.15 1.5199
2023-11-30 $93.42 $18.68 $0.15 1.6450
2024-02-29 $94.52 $18.90 $0.15 1.5777
2024-05-31 $95.57 $19.11 $0.15 1.4152
2024-08-30 $96.52 $19.30 $0.15 1.3785
2024-11-29 $97.44 $19.49 $0.16 1.3242
2025-02-28 $98.32 $19.66 $0.16 1.3865
2025-05-29 $99.25 $19.85 $0.16 1.4145
2025-09-05 $100.19 $20.04 $0.16 1.3747
2025-12-05 $101.11 $20.22 $0.16 1.3802
2026-02-27 $102.03 $20.41 $0.16 1.2902
Total $1853.95 $370.79 $2.97 24.8709

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.

AEP

CAGR 8.12% Total 7991.88% Final $809,188
1970-01-02 — 2026-04-14
FLS

CAGR 10.16% Total 8518.04% Final $861,804
1980-03-17 — 2026-04-14
PCG

CAGR 4.62% Total 1041.98% Final $114,198
1972-06-01 — 2026-04-14