The Campbell's Company (CPB) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$4,807
Total Return
-51.93%
CAGR
-13.63%
Dividends
$1,585.96
Yield on Cost
15.86%

Rolling Returns

1-Month (21 Trading Days)
Average-0.98%
Median-0.74%
Best+17.19%
Worst-26.82%
% of Windows Positive45.4%
1-Year (252 Trading Days)
Average-4.61%
Median-7.13%
Best+40.15%
Worst-45.12%
% of Windows Positive40.4%
3-Year (756 Trading Days)
Average-13.41%
Median-12.15%
Best+35.37%
Worst-60.13%
% of Windows Positive32.8%

Risk Metrics

Maximum Drawdown -61.16%
Average Drawdown -20.20%
Drawdown Duration 830 Trading Days (Unrecovered)
Sortino Ratio -0.66
Calmar Ratio -0.22
CVaR (5%) -3.63%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial -23.02% (-57.71% ann.) $2301.63 $281.52 $56.30 $0.45
2025 -31.09% $3108.99 $376.97 $75.39 $0.60
2024 -0.55% $54.74 $345.81 $69.16 $0.55
2023 -21.95% $2194.51 $262.95 $52.59 $0.42
2022 +33.95% +$3395.06 $343.90 $68.78 $0.55
2021 -7.77% $777.07 $308.97 $61.79 $0.49
2020 +0.12% +$12.43 $285.78 $57.16 $0.46
2019 +54.08% +$5408.20 $429.28 $85.86 $0.69
2018 -29.58% $2957.54 $293.75 $58.75 $0.47
2017 -18.74% $1874.25 $233.23 $46.65 $0.37
2016 +17.12% +$1712.36 $246.37 $49.27 $0.39
2015 +21.96% +$2196.04 $285.95 $57.19 $0.46
2014 +4.00% +$399.81 $290.84 $58.17 $0.47
2013 +25.46% +$2546.31 $173.01 $34.60 $0.28
2012 +8.51% +$850.77 $441.63 $88.33 $0.71
2011 -1.66% $165.83 $337.29 $67.46 $0.54
2010 +5.44% +$543.81 $333.00 $66.60 $0.53
2009 +15.64% +$1563.55 $345.15 $69.03 $0.55
2008 -14.10% $1410.35 $265.23 $53.05 $0.42
2007 -6.45% $645.08 $217.43 $43.49 $0.35
2006 +32.84% +$3283.69 $256.97 $51.39 $0.41
2005 +1.50% +$149.60 $235.87 $47.18 $0.38
2004 +13.68% +$1367.77 $246.58 $49.32 $0.39
2003 +16.54% +$1654.26 $271.49 $54.30 $0.43
2002 -19.48% $1947.99 $266.90 $53.38 $0.43
2001 -11.77% $1177.41 $242.50 $48.50 $0.39
2000 -8.33% $832.61 $234.55 $46.91 $0.38
1999 -28.50% $2850.07 $164.76 $32.95 $0.26
1998 -1.10% $109.51 $548.04 $109.61 $0.88
1997 +47.20% +$4719.76 $245.56 $49.11 $0.39
1996 +36.04% +$3604.41 $231.59 $46.32 $0.37
1995 +38.42% +$3842.20 $212.45 $42.49 $0.34
1994 +10.16% +$1015.58 $317.99 $63.60 $0.51
1993 -1.22% $121.70 $178.89 $35.78 $0.29
1992 +1.11% +$111.06 $232.46 $46.49 $0.37
1991 +47.23% +$4723.33 $199.35 $39.87 $0.32
1990 +1.30% +$129.63 $171.52 $34.30 $0.28
1989 +88.51% +$8850.73 $220.11 $44.02 $0.35
1988 +15.76% +$1576.13 $311.48 $62.30 $0.50
1987 +0.17% +$16.92 $329.39 $65.88 $0.53
1986 +17.60% +$1759.85 $269.29 $53.86 $0.43
1985 +43.88% +$4387.79 $180.30 $36.06 $0.29
1984 +13.93% +$1393.44 $0.00 $0.00 $0.00
1983 +26.10% +$2609.82 $0.00 $0.00 $0.00
1982 +69.00% +$6899.56 $0.00 $0.00 $0.00
1981 -7.66% $766.12 $0.00 $0.00 $0.00
1980 +3.33% +$333.33 $0.00 $0.00 $0.00
1979 -11.76% $1176.48 $0.00 $0.00 $0.00
1978 +0.74% +$74.08 $0.00 $0.00 $0.00
1977 -14.29% $1428.57 $0.00 $0.00 $0.00
1976 +17.54% +$1753.74 $0.00 $0.00 $0.00
1975 +21.82% +$2181.81 $0.00 $0.00 $0.00
1974 -8.33% $833.33 $0.00 $0.00 $0.00
1973 partial -8.42% (-9.76% ann.) $842.18 $89.40 $17.88 $0.14

Market Regimes

about
Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 +38.02% +7.28% +$3801.91 $2752.72 $550.54 $4.41
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 -17.37% -7.15% $1737.22 $776.27 $155.25 $1.24
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +78.32% +12.27% +$7832.22 $1668.57 $333.71 $2.67
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -26.53% -19.61% $2653.18 $326.73 $65.35 $0.52
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +35.95% +9.53% +$3595.38 $1541.44 $308.29 $2.47
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +73.62% +7.56% +$7362.16 $3261.38 $652.28 $5.22
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -10.08% -70.24% $1007.54 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +12.25% +20.44% +$1225.25 $242.80 $48.56 $0.39
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 -8.34% -7.93% $833.92 $323.91 $64.78 $0.52
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +30.84% +33.03% +$3084.02 $370.59 $74.12 $0.59
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +6.54% +3.48% +$654.32 $521.72 $104.34 $0.83
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 21, 2026 -56.23% -40.57% $5623.35 $543.49 $108.70 $0.87

Dividend History

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

Date Per Share Yield %
1973-04-04 $0.0184 0.92%
1985-07-02 $0.0391 0.81%
1985-10-02 $0.0390 0.74%
1986-01-03 $0.0413 0.67%
1986-04-02 $0.0413 0.59%
1986-07-01 $0.0413 0.51%
1986-10-01 $0.0413 0.60%
1987-01-02 $0.0450 0.63%
1987-04-01 $0.0450 0.52%
1987-06-30 $0.0450 0.53%
1987-09-30 $0.0450 0.55%
1987-12-31 $0.0525 0.76%
1988-03-29 $0.0525 0.77%
1988-06-28 $0.0525 0.84%
1988-09-28 $0.0525 0.70%
1988-12-29 $0.0575 0.73%
1989-04-04 $0.0575 0.67%
1989-06-30 $0.0575 0.45%
1989-10-03 $0.0575 0.48%
1990-01-03 $0.0625 0.45%
1990-04-03 $0.0625 0.48%
1990-07-03 $0.0625 0.43%
1990-10-03 $0.0625 0.52%
1991-01-03 $0.0725 0.50%
1991-04-04 $0.0725 0.35%
1991-07-03 $0.0725 0.39%
1991-10-03 $0.0725 0.38%
1992-01-03 $0.0875 0.41%
1992-04-02 $0.0975 0.53%
1992-07-01 $0.0975 0.54%
1992-10-01 $0.0975 0.48%
1992-12-31 $0.1100 0.51%
1993-04-02 $0.1250 0.57%
1993-07-01 $0.1250 0.64%
1993-10-01 $0.1250 0.65%
1994-01-03 $0.1400 0.68%
1994-03-31 $0.0700 0.35%
1994-06-30 $0.1400 0.80%
1994-09-30 $0.1400 0.71%
1994-12-30 $0.1550 0.70%
1995-04-03 $0.1550 0.64%
1995-07-05 $0.1550 0.63%
1995-10-11 $0.1550 0.60%
1996-01-10 $0.1725 0.58%
1996-04-08 $0.1725 0.56%
1996-07-08 $0.1725 0.52%
1996-10-07 $0.1725 0.44%
1997-01-06 $0.1925 0.47%
1997-04-08 $0.1920 0.40%
1997-07-08 $0.1920 0.40%
1997-10-08 $0.1920 0.37%
1997-12-31 $0.2100 0.35%
1998-03-31 $2.5310 4.24%
1998-04-07 $0.2100 0.39%
1998-07-08 $0.2100 0.39%
1998-10-07 $0.2100 0.37%
1999-01-06 $0.2250 0.41%
1999-04-07 $0.2250 0.54%
1999-07-07 $0.2260 0.52%
1999-10-06 $0.2250 0.58%
2000-01-05 $0.2250 0.63%
2000-04-05 $0.2250 0.71%
2000-07-05 $0.2250 0.77%
2000-10-04 $0.2250 0.88%
2001-01-03 $0.2250 0.65%
2001-04-04 $0.2250 0.77%
2001-07-03 $0.2250 0.82%
2001-10-03 $0.1580 0.55%
2002-01-02 $0.1580 0.53%
2002-04-10 $0.1580 0.58%
2002-07-02 $0.1580 0.58%
2002-10-09 $0.1580 0.71%
2002-12-31 $0.1580 0.67%
2003-04-09 $0.1580 0.73%
2003-07-02 $0.1580 0.64%
2003-10-08 $0.1580 0.59%
2003-12-30 $0.1580 0.59%
2004-04-07 $0.1580 0.58%
2004-07-08 $0.1580 0.60%
2004-10-06 $0.1700 0.64%
2004-12-30 $0.1700 0.57%
2005-04-07 $0.1700 0.59%
2005-07-07 $0.1700 0.56%
2005-10-05 $0.1800 0.61%
2005-12-28 $0.1800 0.60%
2006-04-06 $0.1800 0.56%
2006-07-06 $0.1800 0.48%
2006-10-04 $0.2000 0.56%
2006-12-28 $0.2000 0.51%
2007-04-04 $0.2000 0.52%
2007-07-05 $0.2000 0.52%
2007-10-04 $0.2200 0.60%
2007-12-27 $0.2200 0.61%
2008-04-03 $0.2200 0.64%
2008-07-02 $0.2200 0.65%
2008-10-02 $0.2500 0.62%
2008-12-18 $0.2500 0.87%
2009-04-02 $0.2500 0.90%
2009-07-01 $0.2500 0.85%
2009-10-01 $0.2500 0.77%
2009-12-28 $0.2750 0.80%
2010-03-31 $0.2750 0.77%
2010-07-01 $0.2750 0.77%
2010-10-07 $0.2750 0.76%
2010-12-22 $0.2900 0.83%
2011-04-07 $0.2900 0.86%
2011-07-07 $0.2900 0.84%
2011-10-06 $0.2900 0.88%
2011-12-22 $0.2900 0.87%
2012-04-04 $0.2900 0.85%
2012-07-05 $0.2900 0.87%
2012-10-04 $0.2900 0.82%
2012-12-12 $0.5800 1.59%
2013-07-03 $0.2900 0.64%
2013-10-04 $0.3120 0.76%
2014-01-03 $0.3120 0.72%
2014-04-04 $0.3120 0.70%
2014-07-03 $0.3120 0.68%
2014-10-08 $0.3120 0.74%
2015-01-08 $0.3120 0.69%
2015-04-09 $0.3120 0.67%
2015-07-09 $0.3120 0.66%
2015-10-09 $0.3120 0.61%
2016-01-07 $0.3120 0.60%
2016-04-07 $0.3120 0.48%
2016-07-07 $0.3120 0.46%
2016-10-07 $0.3500 0.65%
2017-01-09 $0.3500 0.58%
2017-04-10 $0.3500 0.62%
2017-07-11 $0.3500 0.69%
2017-10-12 $0.3500 0.77%
2018-01-09 $0.3500 0.73%
2018-04-10 $0.3500 0.81%
2018-07-12 $0.3500 0.83%
2018-10-11 $0.3500 0.93%
2019-01-08 $0.3500 1.04%
2019-04-10 $0.3500 0.89%
2019-07-11 $0.3500 0.85%
2019-10-09 $0.3500 0.75%
2020-01-07 $0.3500 0.72%
2020-04-08 $0.3500 0.75%
2020-07-14 $0.3500 0.70%
2020-10-07 $0.3500 0.72%
2021-01-07 $0.3700 0.77%
2021-04-07 $0.3700 0.74%
2021-07-13 $0.3700 0.81%
2021-10-06 $0.3700 0.87%
2022-01-05 $0.3700 0.84%
2022-04-06 $0.3700 0.82%
2022-07-06 $0.3700 0.77%
2022-10-05 $0.3700 0.77%
2023-01-04 $0.3700 0.66%
2023-04-05 $0.3700 0.67%
2023-07-05 $0.3700 0.80%
2023-10-04 $0.3700 0.93%
2024-01-03 $0.3700 0.83%
2024-04-03 $0.3700 0.83%
2024-07-03 $0.3700 0.81%
2024-10-03 $0.3700 0.77%
2025-01-02 $0.3900 0.93%
2025-04-03 $0.3900 0.99%
2025-07-03 $0.3900 1.22%
2025-10-02 $0.3900 1.22%
2026-01-08 $0.3900 1.49%
2026-04-02 $0.3900 1.74%
Total 165 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-07-13 $73.19 $14.64 $0.12 1.3071
2021-10-06 $73.68 $14.74 $0.12 1.3841
2022-01-05 $74.19 $14.84 $0.12 1.3377
2022-04-06 $74.69 $14.94 $0.12 1.3283
2022-07-06 $75.18 $15.04 $0.12 1.2411
2022-10-05 $75.64 $15.13 $0.12 1.2689
2023-01-04 $76.11 $15.22 $0.12 1.0897
2023-04-05 $76.51 $15.30 $0.12 1.0994
2023-07-05 $76.92 $15.38 $0.12 1.3356
2023-10-04 $77.41 $15.48 $0.12 1.5482
2024-01-03 $77.98 $15.60 $0.12 1.3982
2024-04-03 $78.50 $15.70 $0.13 1.4596
2024-07-03 $79.04 $15.81 $0.13 1.4020
2024-10-03 $79.56 $15.91 $0.13 1.3432
2025-01-02 $84.38 $16.88 $0.14 1.6029
2025-04-03 $85.01 $17.00 $0.14 1.7044
2025-07-03 $85.67 $17.13 $0.14 2.1888
2025-10-02 $86.53 $17.31 $0.14 2.1862
2026-01-08 $87.38 $17.48 $0.14 2.6366
2026-04-02 $88.41 $17.68 $0.14 3.2069
Total $1585.96 $317.19 $2.54 32.0691

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.

FTNT

CAGR 27.10% Total 5029.96% Final $512,996
2009-11-18 — 2026-04-21
PK

CAGR -3.91% Total -30.97% Final $6,903
2017-01-04 — 2026-04-21
ALIT

CAGR -38.11% Total -93.70% Final $630.18
2020-07-17 — 2026-04-21