Cencora, Inc. (COR) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$29,023
Total Return
190.23%
CAGR
23.75%
Dividends
$1,225.56
Yield on Cost
12.26%

Rolling Returns

1-Month (21 Trading Days)
Average+1.97%
Median+2.25%
Best+17.95%
Worst-16.72%
% of Windows Positive63.1%
1-Year (252 Trading Days)
Average+28.12%
Median+27.10%
Best+61.69%
Worst+0.20%
% of Windows Positive100.0%
3-Year (756 Trading Days)
Average+105.20%
Median+105.04%
Best+142.29%
Worst+72.98%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -17.95%
Average Drawdown -4.75%
Drawdown Duration 150 Trading Days
Sortino Ratio 1.61
Calmar Ratio 1.32
CVaR (5%) -3.15%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial -5.16% (-16.98% ann.) $515.92 $17.76 $3.55 $0.03
2025 +51.25% +$5125.09 $100.40 $20.08 $0.16
2024 +10.18% +$1017.88 $101.55 $20.31 $0.16
2023 +25.04% +$2504.46 $119.00 $23.80 $0.19
2022 +25.94% +$2594.37 $140.88 $28.18 $0.23
2021 +42.38% +$4238.42 $711.63 $142.33 $1.14
2020 +21.47% +$2146.88 $793.84 $158.77 $1.27
2019 +21.48% +$2147.94 $877.51 $175.50 $1.40
2018 -17.86% $1785.71 $168.56 $33.71 $0.27
2017 +19.09% +$1909.43 $189.60 $37.92 $0.30
2016 -23.59% $2358.91 $134.22 $26.84 $0.21
2015 +16.11% +$1611.03 $134.67 $26.93 $0.22
2014 +29.60% +$2959.57 $142.12 $28.43 $0.23
2013 +64.84% +$6484.45 $201.35 $40.27 $0.32
2012 +17.58% +$1757.81 $162.11 $32.42 $0.26
2011 +10.05% +$1004.84 $135.30 $27.06 $0.22
2010 +32.08% +$3208.39 $130.88 $26.18 $0.21
2009 +47.57% +$4757.35 $135.11 $27.02 $0.22
2008 -19.96% $1995.75 $72.60 $14.52 $0.12
2007 +2.60% +$259.67 $361.97 $72.40 $0.58
2006 +8.84% +$883.95 $30.22 $6.04 $0.05
2005 +41.30% +$4130.29 $21.31 $4.26 $0.03
2004 +2.50% +$249.94 $17.45 $3.49 $0.02
2003 +5.70% +$570.04 $18.42 $3.68 $0.03
2002 -14.44% $1443.90 $15.74 $3.15 $0.02
2001 +25.89% +$2588.69 $4.95 $0.99 $0.0070
2000 +232.51% +$23251.03 $0.00 $0.00 $0.00
1999 -53.27% $5326.92 $0.00 $0.00 $0.00
1998 +11.59% +$1158.80 $0.00 $0.00 $0.00
1997 +20.73% +$2072.54 $0.00 $0.00 $0.00
1996 +46.21% +$4621.22 $0.00 $0.00 $0.00
1995 partial +39.68% (+57.43% ann.) +$3968.25 $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 +26.83% +5.32% +$2682.92 $0.00 $0.00 $0.00
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +458.66% +95.13% +$45866.43 $77.70 $15.54 $0.11
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +31.00% +5.55% +$3100.45 $522.47 $104.49 $0.83
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -33.82% -25.33% $3381.51 $108.90 $21.78 $0.17
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +150.91% +31.33% +$15091.22 $813.96 $162.79 $1.30
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +189.70% +15.09% +$18970.37 $4138.13 $827.63 $6.62
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -23.41% -95.24% $2341.24 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +35.22% +62.50% +$3522.31 $572.07 $114.41 $0.92
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +19.05% +17.99% +$1904.63 $695.28 $139.06 $1.11
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +38.91% +41.76% +$3891.13 $230.31 $46.06 $0.37
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +53.47% +26.00% +$5346.91 $258.21 $51.64 $0.41
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +41.32% +24.66% +$4131.96 $149.45 $29.89 $0.24

Dividend History

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

Date Per Share Yield %
2001-11-15 $0.0063 0.05%
2002-02-19 $0.0063 0.04%
2002-05-16 $0.0063 0.03%
2002-08-15 $0.0063 0.04%
2002-11-14 $0.0063 0.04%
2003-02-12 $0.0063 0.04%
2003-05-15 $0.0063 0.04%
2003-08-14 $0.0063 0.04%
2003-11-13 $0.0063 0.04%
2004-02-11 $0.0063 0.04%
2004-05-14 $0.0063 0.04%
2004-08-19 $0.0063 0.05%
2004-11-18 $0.0063 0.04%
2005-02-16 $0.0063 0.04%
2005-05-19 $0.0063 0.04%
2005-08-18 $0.0063 0.03%
2005-11-22 $0.0125 0.06%
2006-02-15 $0.0125 0.06%
2006-05-18 $0.0125 0.06%
2006-08-17 $0.0125 0.06%
2006-11-16 $0.0250 0.11%
2007-02-23 $0.0250 0.09%
2007-05-17 $0.0250 0.10%
2007-08-01 $0.6985 2.97%
2007-08-16 $0.0250 0.11%
2007-11-15 $0.0375 0.17%
2008-02-13 $0.0375 0.17%
2008-05-15 $0.0375 0.18%
2008-08-14 $0.0375 0.18%
2008-11-20 $0.0500 0.34%
2009-02-12 $0.0500 0.27%
2009-05-14 $0.0500 0.28%
2009-08-20 $0.0600 0.29%
2009-11-19 $0.0800 0.33%
2010-02-10 $0.0800 0.29%
2010-05-20 $0.0800 0.25%
2010-08-20 $0.0800 0.27%
2010-11-18 $0.1000 0.32%
2011-02-16 $0.1000 0.27%
2011-05-20 $0.1150 0.27%
2011-08-18 $0.1150 0.30%
2011-11-17 $0.1300 0.34%
2012-02-15 $0.1300 0.35%
2012-05-17 $0.1300 0.35%
2012-08-17 $0.1300 0.35%
2012-11-15 $0.2100 0.52%
2013-02-13 $0.2100 0.45%
2013-05-16 $0.2100 0.38%
2013-08-15 $0.2100 0.36%
2013-11-14 $0.2350 0.34%
2014-02-13 $0.2350 0.35%
2014-05-15 $0.2350 0.35%
2014-08-14 $0.2350 0.31%
2014-11-13 $0.2900 0.33%
2015-02-12 $0.2900 0.29%
2015-05-14 $0.2900 0.25%
2015-08-13 $0.2900 0.28%
2015-11-12 $0.3400 0.35%
2016-02-18 $0.3400 0.39%
2016-05-19 $0.3400 0.45%
2016-08-18 $0.3400 0.38%
2016-11-17 $0.3650 0.46%
2017-02-16 $0.3650 0.40%
2017-05-18 $0.3650 0.42%
2017-08-17 $0.3650 0.46%
2017-11-17 $0.3800 0.47%
2018-02-16 $0.3800 0.39%
2018-05-18 $0.3800 0.44%
2018-08-17 $0.3800 0.44%
2018-11-16 $0.4000 0.45%
2019-02-15 $0.4000 0.46%
2019-03-28 $1.1000 1.44%
2019-05-17 $0.4000 0.52%
2019-06-27 $1.2200 1.46%
2019-08-16 $0.4000 0.47%
2019-09-27 $1.2200 1.49%
2019-11-15 $0.4000 0.46%
2019-12-30 $1.2200 1.44%
2020-02-13 $0.4200 0.44%
2020-03-30 $1.2200 1.49%
2020-05-15 $0.4200 0.50%
2020-06-29 $1.2200 1.23%
2020-08-14 $0.4200 0.41%
2020-09-29 $1.2200 1.25%
2020-11-13 $0.4400 0.41%
2020-12-30 $1.2300 1.27%
2021-02-11 $0.4400 0.41%
2021-03-30 $1.2300 1.03%
2021-05-14 $0.4400 0.37%
2021-06-29 $1.2700 1.11%
2021-08-13 $0.4400 0.37%
2021-09-29 $1.2700 1.05%
2021-11-12 $0.4600 0.37%
2021-12-01 $1.2700 1.10%
2022-02-11 $0.4600 0.32%
2022-05-13 $0.4600 0.30%
2022-08-12 $0.4600 0.31%
2022-11-10 $0.4850 0.31%
2023-02-09 $0.4850 0.31%
2023-05-11 $0.4850 0.29%
2023-08-10 $0.4850 0.26%
2023-11-10 $0.5100 0.26%
2024-02-08 $0.5100 0.21%
2024-05-09 $0.5100 0.23%
2024-08-09 $0.5100 0.22%
2024-11-15 $0.5500 0.23%
2025-02-14 $0.5500 0.22%
2025-05-16 $0.5500 0.19%
2025-08-15 $0.5500 0.19%
2025-11-14 $0.6000 0.16%
2026-02-13 $0.6000 0.17%
Total 111 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-05-14 $37.29 $7.46 $0.06 0.2555
2021-06-29 $107.95 $21.59 $0.17 0.7531
2021-08-13 $37.73 $7.55 $0.06 0.2519
2021-09-29 $109.23 $21.85 $0.17 0.7119
2021-11-12 $39.89 $7.98 $0.06 0.2541
2021-12-01 $110.45 $22.09 $0.18 0.7730
2022-02-11 $40.36 $8.07 $0.06 0.2298
2022-05-13 $40.47 $8.09 $0.06 0.2113
2022-08-12 $40.57 $8.11 $0.06 0.2152
2022-11-10 $42.87 $8.57 $0.07 0.2208
2023-02-09 $42.98 $8.60 $0.07 0.2214
2023-05-11 $43.09 $8.62 $0.07 0.2007
2023-08-10 $43.19 $8.64 $0.07 0.1844
2023-11-10 $45.51 $9.10 $0.07 0.1839
2024-02-08 $45.60 $9.12 $0.07 0.1581
2024-05-09 $45.68 $9.14 $0.07 0.1628
2024-08-09 $45.76 $9.15 $0.07 0.1537
2024-11-15 $49.44 $9.89 $0.08 0.1643
2025-02-14 $49.53 $9.91 $0.08 0.1630
2025-05-16 $49.62 $9.92 $0.08 0.1365
2025-08-15 $49.69 $9.94 $0.08 0.1355
2025-11-14 $54.29 $10.86 $0.09 0.1198
2026-02-13 $54.36 $10.87 $0.09 0.1203
Total $1225.56 $245.11 $1.96 5.9809

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.

FRSH

CAGR -32.70% Total -83.55% Final $1,645
2021-09-22 — 2026-04-14
PGEN

CAGR -13.11% Total -83.16% Final $1,684
2013-08-08 — 2026-04-14
AJG

CAGR 14.45% Total 28117.77% Final $2,821,777
1984-06-20 — 2026-04-14