Chesapeake Utilities Corporation (CPK) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$11,880
Total Return
18.80%
CAGR
3.51%
Dividends
$1,033.99
Yield on Cost
10.34%

Rolling Returns

1-Month (21 Trading Days)
Average+0.41%
Median+0.66%
Best+18.05%
Worst-17.36%
% of Windows Positive54.1%
1-Year (252 Trading Days)
Average+2.53%
Median+2.20%
Best+47.99%
Worst-28.72%
% of Windows Positive54.8%
3-Year (756 Trading Days)
Average+2.34%
Median+0.67%
Best+32.47%
Worst-14.95%
% of Windows Positive53.9%

Risk Metrics

Maximum Drawdown -39.05%
Average Drawdown -12.67%
Drawdown Duration 943 Trading Days
Sortino Ratio 0.37
Calmar Ratio 0.09
CVaR (5%) -3.24%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +4.10% (+15.15% ann.) +$409.77 $54.91 $10.98 $0.09
2025 +4.60% +$460.21 $223.54 $44.71 $0.36
2024 +16.92% +$1692.45 $239.30 $47.86 $0.38
2023 -9.20% $919.93 $196.13 $39.23 $0.31
2022 -17.87% $1786.52 $143.69 $28.74 $0.23
2021 +36.37% +$3637.35 $174.55 $34.91 $0.28
2020 +14.72% +$1471.65 $181.13 $36.23 $0.29
2019 +19.47% +$1947.41 $195.95 $39.19 $0.31
2018 +4.97% +$497.05 $183.74 $36.75 $0.29
2017 +18.94% +$1893.75 $192.22 $38.44 $0.31
2016 +19.83% +$1982.53 $213.26 $42.65 $0.34
2015 +16.34% +$1633.80 $229.90 $45.98 $0.37
2014 +26.50% +$2649.79 $268.56 $53.71 $0.43
2013 +35.27% +$3527.45 $337.81 $67.56 $0.54
2012 +7.48% +$748.17 $335.48 $67.10 $0.54
2011 +7.29% +$728.79 $332.16 $66.43 $0.53
2010 +33.61% +$3361.43 $412.30 $82.46 $0.66
2009 +5.44% +$543.54 $402.82 $80.56 $0.64
2008 +2.12% +$212.08 $384.75 $76.95 $0.62
2007 +7.03% +$703.32 $387.66 $77.53 $0.62
2006 +2.57% +$256.83 $379.31 $75.86 $0.61
2005 +18.86% +$1886.03 $430.13 $86.03 $0.69
2004 +6.23% +$623.05 $433.93 $86.78 $0.69
2003 +47.94% +$4793.99 $610.60 $122.12 $0.98
2002 -3.36% $335.58 $564.88 $112.98 $0.90
2001 +11.34% +$1133.82 $598.28 $119.66 $0.96
2000 +6.40% +$640.41 $593.31 $118.66 $0.95
1999 +4.93% +$492.53 $572.29 $114.46 $0.92
1998 -6.64% $663.89 $495.96 $99.19 $0.79
1997 +26.83% +$2683.40 $583.28 $116.66 $0.93
1996 +20.59% +$2059.03 $645.42 $129.08 $1.03
1995 +20.84% +$2083.64 $720.33 $144.07 $1.15
1994 -12.72% $1272.19 $583.13 $116.63 $0.93
1993 +23.68% +$2367.58 $673.00 $134.60 $1.07
1992 -0.27% $27.21 $638.58 $127.72 $1.02
1991 +11.77% +$1176.78 $675.67 $135.14 $1.08
1990 +9.95% +$994.66 $695.29 $139.06 $1.11
1989 -16.51% $1650.66 $497.01 $99.40 $0.80
1988 +15.40% +$1540.00 $586.48 $117.30 $0.94
1987 -12.28% $1227.60 $122.45 $24.49 $0.20
1986 +63.33% +$6333.33 $0.00 $0.00 $0.00
1985 +3.45% +$344.83 $0.00 $0.00 $0.00
1984 +40.32% +$4032.25 $0.00 $0.00 $0.00
1983 +72.22% +$7222.23 $0.00 $0.00 $0.00
1982 +12.50% +$1250.00 $0.00 $0.00 $0.00
1981 -7.25% $724.64 $0.00 $0.00 $0.00
1980 partial +56.82% (+76.58% ann.) +$5681.82 $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 +57.00% +10.34% +$5700.34 $3819.01 $763.80 $6.11
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +20.21% +7.42% +$2021.49 $1701.19 $340.24 $2.72
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +124.21% +17.54% +$12420.63 $3448.50 $689.70 $5.52
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -29.05% -21.57% $2905.02 $454.86 $90.97 $0.73
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +112.33% +24.99% +$11232.55 $2052.64 $410.53 $3.28
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +267.57% +18.77% +$26757.41 $3274.32 $654.86 $5.24
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -26.21% -96.89% $2621.30 $41.15 $8.23 $0.07
Policy bazooka / monetary euphoria March 25, 2020 – November 6, 2020 +26.82% +46.82% +$2682.29 $112.20 $22.44 $0.18
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +28.35% +26.72% +$2835.48 $179.97 $35.99 $0.29
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -14.18% -14.99% $1418.35 $160.12 $32.02 $0.26
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +16.10% +8.39% +$1609.86 $433.61 $86.72 $0.69
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +8.15% +5.12% +$815.33 $331.24 $66.25 $0.53

Dividend History

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

Date Per Share Yield %
1987-12-08 $0.1333 1.58%
1988-03-01 $0.1333 1.45%
1988-05-31 $0.1333 1.21%
1988-08-30 $0.1391 1.33%
1988-12-06 $0.1391 1.36%
1989-03-06 $0.0924 0.96%
1989-06-19 $0.1387 1.63%
1989-08-29 $0.1387 1.54%
1989-12-06 $0.1407 1.59%
1990-03-13 $0.1407 1.76%
1990-06-18 $0.1400 1.71%
1990-08-28 $0.1433 2.00%
1990-12-06 $0.1433 1.83%
1991-03-04 $0.1433 1.72%
1991-06-03 $0.1433 1.74%
1991-08-27 $0.1433 1.65%
1991-12-06 $0.1433 1.76%
1992-03-09 $0.1433 1.62%
1992-06-01 $0.1433 1.65%
1992-08-31 $0.1433 1.51%
1992-12-07 $0.1433 1.61%
1993-03-08 $0.1433 1.45%
1993-06-07 $0.1433 1.46%
1993-09-03 $0.1433 1.27%
1993-12-06 $0.1433 1.39%
1994-03-07 $0.1467 1.54%
1994-06-06 $0.1467 1.56%
1994-09-02 $0.1467 1.53%
1994-12-05 $0.1467 1.74%
1995-03-06 $0.1500 1.68%
1995-06-06 $0.1500 1.73%
1995-09-06 $0.1500 1.58%
1995-12-06 $0.1500 1.50%
1996-03-06 $0.1547 1.41%
1996-06-10 $0.1547 1.41%
1996-09-04 $0.1547 1.33%
1996-12-11 $0.1547 1.33%
1997-03-12 $0.1613 1.36%
1997-06-11 $0.1613 1.40%
1997-09-04 $0.1613 1.43%
1997-12-10 $0.1613 1.17%
1998-03-11 $0.1667 1.30%
1998-06-10 $0.1667 1.44%
1998-09-09 $0.1667 1.41%
1998-12-09 $0.1667 1.35%
1999-03-10 $0.1667 1.44%
1999-06-09 $0.1733 1.42%
1999-09-08 $0.1733 1.40%
1999-12-08 $0.1733 1.34%
2000-03-08 $0.1733 1.50%
2000-06-08 $0.1800 1.50%
2000-09-07 $0.1800 1.53%
2000-12-07 $0.1800 1.45%
2001-03-08 $0.1800 1.47%
2001-06-07 $0.1833 1.41%
2001-09-06 $0.1833 1.44%
2001-12-06 $0.1833 1.44%
2002-03-08 $0.1833 1.43%
2002-06-07 $0.1833 1.28%
2002-09-10 $0.1833 1.42%
2002-12-05 $0.1833 1.47%
2003-03-10 $0.1833 1.47%
2003-06-10 $0.1833 1.18%
2003-09-10 $0.1833 1.14%
2003-12-10 $0.1833 1.05%
2004-03-10 $0.1833 1.08%
2004-06-02 $0.1867 1.20%
2004-09-09 $0.1867 1.11%
2004-12-09 $0.1867 1.07%
2005-03-10 $0.1867 1.03%
2005-06-09 $0.1900 0.94%
2005-09-09 $0.1900 0.87%
2005-12-09 $0.1900 0.91%
2006-03-09 $0.1900 0.92%
2006-06-09 $0.1933 0.98%
2006-09-11 $0.1933 0.92%
2006-12-14 $0.1933 0.94%
2007-03-09 $0.1933 0.97%
2007-06-11 $0.1967 0.86%
2007-09-11 $0.1967 0.93%
2007-12-14 $0.1967 0.90%
2008-03-11 $0.1967 1.07%
2008-06-11 $0.2033 1.10%
2008-09-11 $0.2033 1.01%
2008-12-11 $0.2033 0.96%
2009-03-11 $0.2033 1.28%
2009-06-10 $0.2100 0.99%
2009-09-10 $0.2100 1.04%
2009-12-10 $0.2100 0.97%
2010-03-11 $0.2100 1.01%
2010-06-11 $0.2200 1.09%
2010-09-13 $0.2200 0.94%
2010-12-13 $0.2200 0.82%
2011-03-10 $0.2200 0.78%
2011-06-13 $0.2300 0.91%
2011-09-13 $0.2300 0.89%
2011-12-13 $0.2300 0.81%
2012-03-13 $0.2300 0.82%
2012-06-13 $0.2433 0.83%
2012-09-12 $0.2433 0.78%
2012-12-12 $0.2433 0.80%
2013-03-18 $0.2433 0.73%
2013-06-13 $0.2567 0.75%
2013-09-11 $0.2567 0.74%
2013-12-12 $0.2567 0.67%
2014-03-13 $0.2567 0.64%
2014-06-12 $0.2700 0.59%
2014-09-11 $0.2700 0.60%
2014-12-11 $0.2700 0.57%
2015-03-13 $0.2700 0.55%
2015-06-11 $0.2880 0.52%
2015-09-11 $0.2880 0.61%
2015-12-11 $0.2880 0.55%
2016-03-11 $0.2880 0.48%
2016-06-13 $0.3050 0.50%
2016-09-13 $0.3050 0.50%
2016-12-13 $0.3050 0.45%
2017-03-13 $0.3050 0.45%
2017-06-13 $0.3250 0.43%
2017-09-14 $0.3250 0.41%
2017-12-14 $0.3250 0.40%
2018-03-14 $0.3250 0.46%
2018-06-14 $0.3700 0.50%
2018-09-13 $0.3700 0.42%
2018-12-13 $0.3700 0.40%
2019-03-14 $0.3700 0.40%
2019-06-13 $0.4050 0.43%
2019-09-12 $0.4050 0.43%
2019-12-13 $0.4050 0.43%
2020-03-12 $0.4050 0.43%
2020-06-12 $0.4400 0.53%
2020-09-14 $0.4400 0.57%
2020-12-14 $0.4400 0.42%
2021-03-12 $0.4400 0.37%
2021-06-14 $0.4800 0.40%
2021-09-14 $0.4800 0.37%
2021-12-14 $0.4800 0.35%
2022-03-14 $0.4800 0.34%
2022-06-14 $0.5350 0.43%
2022-09-14 $0.5350 0.42%
2022-12-14 $0.5350 0.45%
2023-03-14 $0.5350 0.43%
2023-06-14 $0.5900 0.46%
2023-09-14 $0.5900 0.53%
2023-12-14 $0.5900 0.55%
2024-03-14 $0.5900 0.57%
2024-06-14 $0.6400 0.60%
2024-09-16 $0.6400 0.52%
2024-12-16 $0.6400 0.50%
2025-03-14 $0.6400 0.51%
2025-06-16 $0.6850 0.57%
2025-09-15 $0.6850 0.55%
2025-12-15 $0.6850 0.54%
2026-03-16 $0.6850 0.52%
Total 154 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-14 $40.82 $8.16 $0.07 0.2710
2021-09-14 $40.95 $8.19 $0.07 0.2609
2021-12-14 $41.07 $8.21 $0.07 0.2404
2022-03-14 $41.19 $8.24 $0.07 0.2391
2022-06-14 $46.03 $9.21 $0.07 0.3064
2022-09-14 $46.20 $9.24 $0.07 0.2889
2022-12-14 $46.35 $9.27 $0.07 0.3133
2023-03-14 $46.52 $9.30 $0.07 0.2933
2023-06-14 $51.48 $10.30 $0.08 0.3245
2023-09-14 $51.67 $10.33 $0.08 0.3714
2023-12-14 $51.89 $10.38 $0.08 0.3924
2024-03-14 $52.12 $10.42 $0.08 0.4082
2024-06-14 $56.80 $11.36 $0.09 0.4299
2024-09-16 $57.07 $11.41 $0.09 0.3694
2024-12-16 $57.31 $11.46 $0.09 0.3629
2025-03-14 $57.54 $11.51 $0.09 0.3609
2025-06-16 $61.83 $12.37 $0.10 0.4148
2025-09-15 $62.12 $12.42 $0.10 0.3987
2025-12-15 $62.39 $12.48 $0.10 0.3927
2026-03-16 $62.66 $12.53 $0.10 0.3836
Total $1033.99 $206.80 $1.65 6.8226

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.

FVCB

CAGR 11.93% Total 243.09% Final $34,309
2015-05-06 — 2026-04-14
PLBC

CAGR 8.00% Total 502.95% Final $60,295
2002-12-11 — 2026-04-14
ALMU

CAGR 56.78% Total 307.43% Final $40,743
2023-02-28 — 2026-04-14