Casey's General Stores, Inc. (CASY) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$34,952
Total Return
249.52%
CAGR
28.44%
Dividends
$404.55
Yield on Cost
4.05%

Rolling Returns

1-Month (21 Trading Days)
Average+2.25%
Median+1.84%
Best+19.19%
Worst-14.07%
% of Windows Positive61.8%
1-Year (252 Trading Days)
Average+31.48%
Median+33.38%
Best+83.00%
Worst-11.38%
% of Windows Positive94.1%
3-Year (756 Trading Days)
Average+132.00%
Median+127.24%
Best+258.18%
Worst+41.27%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -23.73%
Average Drawdown -6.10%
Drawdown Duration 366 Trading Days
Sortino Ratio 1.77
Calmar Ratio 1.20
CVaR (5%) -3.24%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +34.43% (+182.67% ann.) +$3442.98 $10.31 $2.06 $0.02
2025 +39.99% +$3999.30 $54.09 $10.82 $0.09
2024 +44.86% +$4485.51 $67.82 $13.56 $0.11
2023 +23.10% +$2310.26 $72.36 $14.47 $0.12
2022 +14.33% +$1432.80 $74.15 $14.83 $0.12
2021 +11.10% +$1109.51 $76.86 $15.37 $0.12
2020 +13.07% +$1306.70 $80.70 $16.14 $0.13
2019 +24.90% +$2489.90 $95.47 $19.09 $0.15
2018 +15.37% +$1536.93 $98.56 $19.71 $0.16
2017 -5.16% $516.22 $84.34 $16.87 $0.13
2016 -0.69% $69.07 $76.56 $15.31 $0.12
2015 +34.30% +$3430.18 $93.26 $18.65 $0.15
2014 +29.67% +$2967.44 $108.55 $21.71 $0.17
2013 +33.47% +$3346.88 $130.41 $26.08 $0.21
2012 +4.04% +$403.80 $122.73 $24.55 $0.20
2011 +22.43% +$2243.29 $134.63 $26.93 $0.22
2010 +34.38% +$3437.63 $127.36 $25.47 $0.20
2009 +41.47% +$4147.33 $141.08 $28.22 $0.23
2008 -22.42% $2242.16 $94.89 $18.98 $0.15
2007 +26.63% +$2662.92 $97.93 $19.59 $0.16
2006 -4.41% $441.46 $76.80 $15.36 $0.12
2005 +37.61% +$3761.33 $93.93 $18.79 $0.15
2004 +3.50% +$350.04 $85.17 $17.03 $0.14
2003 +45.64% +$4564.39 $98.56 $19.71 $0.16
2002 -17.53% $1753.39 $67.26 $13.45 $0.11
2001 +0.26% +$25.94 $53.66 $10.73 $0.09
2000 +43.82% +$4382.11 $67.19 $13.44 $0.11
1999 -19.62% $1962.31 $46.10 $9.22 $0.07
1998 +3.05% +$304.79 $47.35 $9.47 $0.08
1997 +35.91% +$3590.85 $58.77 $11.75 $0.09
1996 -13.93% $1393.38 $45.78 $9.15 $0.08
1995 +46.39% +$4639.49 $60.10 $12.02 $0.10
1994 +23.05% +$2305.19 $64.20 $12.84 $0.10
1993 +47.12% +$4711.85 $80.19 $16.04 $0.13
1992 +23.69% +$2369.16 $88.28 $17.66 $0.14
1991 +168.21% +$16820.63 $215.48 $43.10 $0.35
1990 -53.65% $5365.38 $45.00 $9.00 $0.07
1989 -17.59% $1759.26 $0.00 $0.00 $0.00
1988 -1.82% $181.82 $0.00 $0.00 $0.00
1987 -5.98% $598.29 $0.00 $0.00 $0.00
1986 +60.27% +$6027.40 $0.00 $0.00 $0.00
1985 +93.81% +$9380.54 $0.00 $0.00 $0.00
1984 +20.21% +$2021.26 $0.00 $0.00 $0.00
1983 partial -21.67% (-71.53% ann.) $2166.66 $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 -16.65% -3.89% $1665.26 $245.48 $49.10 $0.39
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +22.68% +8.27% +$2267.87 $258.08 $51.62 $0.41
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +187.35% +23.52% +$18734.66 $794.21 $158.84 $1.27
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -34.70% -26.04% $3469.76 $144.13 $28.83 $0.23
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +143.25% +30.12% +$14324.97 $643.66 $128.73 $1.03
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +217.61% +16.50% +$21760.66 $1278.18 $255.64 $2.05
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -30.31% -98.38% $3031.38 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +29.81% +52.16% +$2980.70 $70.11 $14.02 $0.11
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +4.24% +4.02% +$423.82 $72.12 $14.42 $0.12
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +20.81% +22.23% +$2081.31 $75.31 $15.06 $0.12
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +58.31% +28.12% +$5830.52 $125.13 $25.03 $0.20
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +100.10% +55.61% +$10010.50 $86.27 $17.25 $0.14

Dividend History

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

Date Per Share Yield %
1990-07-26 $0.0063 0.32%
1990-10-26 $0.0063 0.43%
1991-01-28 $0.0063 0.33%
1991-04-25 $0.0063 0.28%
1991-07-26 $0.0075 0.31%
1991-10-28 $0.0075 0.19%
1992-01-28 $0.0075 0.19%
1992-04-27 $0.0075 0.19%
1992-07-28 $0.0075 0.21%
1992-10-27 $0.0075 0.18%
1993-01-26 $0.0075 0.18%
1993-04-27 $0.0075 0.19%
1993-07-27 $0.0092 0.19%
1993-10-26 $0.0092 0.17%
1994-01-26 $0.0092 0.15%
1994-04-26 $0.0100 0.16%
1994-07-26 $0.0100 0.17%
1994-10-26 $0.0100 0.14%
1995-01-26 $0.0100 0.14%
1995-04-25 $0.0100 0.12%
1995-07-28 $0.0125 0.13%
1995-10-30 $0.0125 0.11%
1996-01-30 $0.0125 0.11%
1996-04-29 $0.0125 0.11%
1996-07-30 $0.0125 0.15%
1996-10-30 $0.0125 0.14%
1997-01-30 $0.0125 0.14%
1997-04-29 $0.0125 0.13%
1997-07-30 $0.0150 0.13%
1997-10-30 $0.0150 0.13%
1998-01-29 $0.0150 0.10%
1998-04-29 $0.0150 0.10%
1998-07-30 $0.0150 0.10%
1998-10-29 $0.0150 0.11%
1999-01-28 $0.0150 0.11%
1999-04-29 $0.0150 0.11%
1999-07-29 $0.0150 0.10%
1999-10-28 $0.0150 0.12%
2000-01-28 $0.0150 0.15%
2000-04-27 $0.0150 0.13%
2000-07-28 $0.0200 0.17%
2000-10-30 $0.0200 0.17%
2001-01-30 $0.0200 0.16%
2001-04-27 $0.0200 0.17%
2001-07-30 $0.0200 0.15%
2001-10-30 $0.0200 0.16%
2002-01-30 $0.0250 0.17%
2002-04-29 $0.0250 0.19%
2002-07-30 $0.0250 0.20%
2002-10-30 $0.0250 0.21%
2003-01-30 $0.0250 0.22%
2003-04-29 $0.0250 0.19%
2003-07-30 $0.0350 0.23%
2003-10-30 $0.0350 0.23%
2004-01-29 $0.0350 0.21%
2004-04-29 $0.0350 0.21%
2004-07-29 $0.0400 0.25%
2004-10-28 $0.0400 0.22%
2005-01-28 $0.0400 0.23%
2005-04-28 $0.0400 0.22%
2005-07-28 $0.0450 0.21%
2005-10-28 $0.0450 0.22%
2006-01-30 $0.0450 0.18%
2006-04-27 $0.0450 0.22%
2006-07-28 $0.0500 0.22%
2006-10-30 $0.0500 0.21%
2007-01-30 $0.0500 0.20%
2007-04-27 $0.0500 0.19%
2007-07-30 $0.0650 0.27%
2007-10-30 $0.0650 0.23%
2008-01-30 $0.0650 0.25%
2008-04-29 $0.0650 0.29%
2008-07-30 $0.0750 0.30%
2008-10-30 $0.0750 0.26%
2009-01-29 $0.0750 0.32%
2009-04-29 $0.0750 0.28%
2009-07-30 $0.0850 0.31%
2009-10-29 $0.0850 0.27%
2010-01-28 $0.0850 0.27%
2010-04-29 $0.0850 0.22%
2010-07-29 $0.1000 0.26%
2010-10-28 $0.1350 0.33%
2011-01-28 $0.1350 0.31%
2011-04-28 $0.1350 0.34%
2011-07-28 $0.1500 0.33%
2011-10-28 $0.1500 0.30%
2012-01-30 $0.1500 0.29%
2012-04-27 $0.1500 0.27%
2012-07-30 $0.1650 0.28%
2012-10-31 $0.1650 0.32%
2013-01-30 $0.1650 0.30%
2013-04-29 $0.1650 0.28%
2013-07-30 $0.1800 0.27%
2013-10-30 $0.1800 0.24%
2014-01-30 $0.1800 0.26%
2014-04-29 $0.1800 0.27%
2014-07-30 $0.2000 0.30%
2014-10-30 $0.2000 0.25%
2015-01-29 $0.2000 0.22%
2015-04-29 $0.2000 0.24%
2015-07-30 $0.2200 0.22%
2015-10-29 $0.2200 0.20%
2016-01-28 $0.2200 0.19%
2016-04-28 $0.2200 0.20%
2016-07-28 $0.2400 0.18%
2016-10-28 $0.2400 0.21%
2017-01-30 $0.2400 0.21%
2017-04-27 $0.2400 0.21%
2017-07-28 $0.2600 0.24%
2017-10-31 $0.2600 0.23%
2018-01-31 $0.2600 0.21%
2018-04-30 $0.2600 0.27%
2018-07-31 $0.2900 0.26%
2018-10-31 $0.2900 0.23%
2019-01-31 $0.2900 0.22%
2019-04-30 $0.2900 0.22%
2019-07-31 $0.3200 0.20%
2019-10-31 $0.3200 0.19%
2020-01-31 $0.3200 0.20%
2020-04-30 $0.3200 0.21%
2020-07-31 $0.3200 0.20%
2020-10-30 $0.3200 0.19%
2021-01-29 $0.3400 0.17%
2021-04-30 $0.3400 0.15%
2021-07-30 $0.3400 0.17%
2021-10-29 $0.3500 0.19%
2022-01-31 $0.3500 0.19%
2022-04-29 $0.3500 0.17%
2022-07-29 $0.3800 0.19%
2022-10-31 $0.3800 0.16%
2023-01-31 $0.3800 0.16%
2023-04-28 $0.3800 0.17%
2023-07-31 $0.4300 0.17%
2023-10-31 $0.4300 0.16%
2024-01-31 $0.4300 0.16%
2024-04-30 $0.4300 0.13%
2024-08-01 $0.5000 0.13%
2024-11-01 $0.5000 0.13%
2025-02-03 $0.5000 0.12%
2025-05-01 $0.5000 0.11%
2025-08-01 $0.5700 0.11%
2025-10-31 $0.5700 0.11%
2026-01-30 $0.5700 0.09%
Total 143 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-04-30 $15.63 $3.13 $0.03 0.0562
2021-07-30 $15.65 $3.13 $0.03 0.0632
2021-10-29 $16.13 $3.23 $0.03 0.0672
2022-01-31 $16.16 $3.23 $0.03 0.0687
2022-04-29 $16.18 $3.24 $0.03 0.0642
2022-07-29 $17.59 $3.52 $0.03 0.0693
2022-10-31 $17.62 $3.52 $0.03 0.0604
2023-01-31 $17.64 $3.53 $0.03 0.0597
2023-04-28 $17.66 $3.53 $0.03 0.0616
2023-07-31 $20.01 $4.00 $0.03 0.0632
2023-10-31 $20.04 $4.01 $0.03 0.0588
2024-01-31 $20.07 $4.01 $0.03 0.0590
2024-04-30 $20.09 $4.02 $0.03 0.0502
2024-08-01 $23.39 $4.68 $0.04 0.0487
2024-11-01 $23.41 $4.68 $0.04 0.0475
2025-02-03 $23.44 $4.69 $0.04 0.0446
2025-05-01 $23.46 $4.69 $0.04 0.0411
2025-08-01 $26.77 $5.35 $0.04 0.0409
2025-10-31 $26.79 $5.36 $0.04 0.0417
2026-01-30 $26.81 $5.36 $0.04 0.0353
Total $404.55 $80.91 $0.65 1.1017

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.

MRK

CAGR 10.70% Total 30384.35% Final $3,048,435
1970-01-02 — 2026-04-14
URI

CAGR 15.04% Total 5183.15% Final $528,315
1997-12-18 — 2026-04-14
CZFS

CAGR 7.12% Total 553.15% Final $65,315
1999-01-04 — 2026-04-14