The Campbell's Company (CPB) Stock Total Returns

Growth of $10,000 chart

2021-04-12 to 2026-04-10
to
$
%
%
Loading chart…

Investment Performance

Final Value
$4,862
Total Return
-51.38%
CAGR
-13.45%
Dividends
$1,641.83
Yield on Cost
16.42%

Rolling Returns

1-Month (21 Trading Days)
Average-0.97%
Median-0.70%
Best+17.19%
Worst-26.82%
% of Windows Positive45.5%
1-Year (252 Trading Days)
Average-4.34%
Median-6.79%
Best+40.15%
Worst-45.12%
% of Windows Positive40.4%
3-Year (756 Trading Days)
Average-12.65%
Median-10.14%
Best+35.37%
Worst-58.69%
% of Windows Positive32.8%

Risk Metrics

Maximum Drawdown -60.32%
Average Drawdown -19.86%
Drawdown Duration 823 Trading Days (Unrecovered)
Sortino Ratio -0.65
Calmar Ratio -0.22
CVaR (5%) -3.63%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial -24.78% (-64.66% ann.) $2478.35 $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

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 10, 2026 -57.24% -42.03% $5723.82 $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-10 to 2026-04-10. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-07-13 $75.77 $15.15 $0.12 1.3531
2021-10-06 $76.27 $15.25 $0.12 1.4329
2022-01-05 $76.80 $15.36 $0.12 1.3848
2022-04-06 $77.32 $15.46 $0.12 1.3751
2022-07-06 $77.83 $15.56 $0.12 1.2849
2022-10-05 $78.30 $15.66 $0.13 1.3136
2023-01-04 $78.79 $15.76 $0.13 1.1281
2023-04-05 $79.20 $15.84 $0.13 1.1382
2023-07-05 $79.63 $15.92 $0.13 1.3826
2023-10-04 $80.14 $16.03 $0.13 1.6027
2024-01-03 $80.73 $16.15 $0.13 1.4474
2024-04-03 $81.27 $16.25 $0.13 1.5110
2024-07-03 $81.82 $16.36 $0.13 1.4514
2024-10-03 $82.36 $16.47 $0.13 1.3905
2025-01-02 $87.36 $17.47 $0.14 1.6594
2025-04-03 $88.00 $17.60 $0.14 1.7645
2025-07-03 $88.69 $17.74 $0.14 2.2659
2025-10-02 $89.57 $17.92 $0.14 2.2632
2026-01-08 $90.46 $18.09 $0.14 2.7294
2026-04-02 $91.52 $18.30 $0.15 3.3199
Total $1641.83 $328.37 $2.63 33.1987

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 26.34% Total 4514.92% Final $461,492
2009-11-18 — 2026-04-10
PK

CAGR -3.93% Total -31.03% Final $6,897
2017-01-04 — 2026-04-10
ALIT

CAGR -39.22% Total -94.23% Final $576.84
2020-07-17 — 2026-04-10