❉ Buffybot wonderful businesses, fair prices

← back

CASY Casey's

consumer_staples · valued with codex-sub-gpt5.5 medium conviction · 2026-07-07

HOLD
good · 69 ▟ narrow moat circle of competence: in trend up · +21.7% vs 200-DMA
Owner-earnings value$399.82
Price$807.18
Margin of safety -50.5%

Excellent regional operator, but not a 25% compounder from here.

The business

Casey's operates convenience stores concentrated in smaller Midwestern and Southern markets, selling fuel, groceries, private-label items, and higher-margin prepared foods, especially pizza. It makes money from repeat local traffic, fuel convenience, in-store food margins, and adding stores through new builds and acquisitions.

Quality gate · 69/100

Returns on capital 14.5/30
Consistency 21.1/22
Margins / pricing power 7.2/16
Balance sheet 11.4/16
Cash conversion 9.7/10
Capital allocation 4.8/6
Median ROIC11.4%
Gross margin24.6%
Net debt / EBITDA1.6x
FCF conversion94%
Share count / yr-0.3%
Profitable years4/4

Moat & management

Moat ▟ narrow moat
Sourcescale
Trajectorystable
Managementadequate

The advantage is local density, distribution scale, disciplined small-market site selection, and a prepared-food brand that drives traffic beyond fuel. It is real, but not impregnable: convenience retail is competitive, and fuel traffic may become less valuable over time.

Management has compounded through sensible acquisitions, store growth, food innovation, and moderate leverage. Capital allocation looks disciplined operationally, though buybacks at a very high multiple deserve skepticism.

Owner-earnings inputs

Owner earnings (TTM)714.45M
Owner-earnings yield2.4%
Free-cash-flow yield2.4%
Growth used (normalized)7.5%
Market-implied growth (reverse DCF)25.0%
Terminal growth3.0%
Discount rate (hurdle)9.0%

Projected owner earnings

YrOwner earningsGrowthPV
1768.03M 7.5%704.62M
2821.79M 7.0%691.69M
3875.21M 6.5%675.82M
4927.72M 6.0%657.22M
5978.75M 5.5%636.12M
61.03B 5.0%612.78M
71.07B 4.5%587.48M
81.12B 4.0%560.53M
91.16B 3.5%532.25M
101.19B 3.0%502.95M

Key risks

  • EV adoption and changing driving patterns reduce fuel-linked traffic over time
  • Competition from larger convenience chains, QSRs, grocery, and dollar stores pressures margins
  • Acquisitions or new-store expansion at rich prices dilute returns

Catalysts

  • Continued prepared-food growth lifts inside-store margins
  • Fragmented convenience-store market supports accretive consolidation

Recent news

score · 8 articles

  • Casey’s shuffles leadership team as new 3-year growth plan begins
  • Top 5 Non-AI S&P 500 Stock Picks for 2H 2026 That Have Surged in 1H
  • 4 Must-Buy Retail Stocks as Lower Gas Prices Boost Consumer Confidence
  • Casey’s General Stores (CASY) Gained 32% in Q1
  • If You Invested $1000 in Casey's General Stores a Decade Ago, This is How Much It'd Be Worth Now
  • Casey's General Stores (CASY) Drops Out Of Key Russell Indexes
  • What Do Analysts Think About Casey’s General Stores’ Three-Year Plan?
  • What's Driving Casey's Strong Inside Same-Store Sales Growth?

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~25%/yr owner-earnings growth over 10y (reverse DCF); model credits 8%. · Rich vs our conservative value, but a quality business is not a short — stance is WAIT for a better price, not sell.

History

DateQualityPriceValueMoSRating
2026-10-28 69 $697.54 $363.59 -47.9% HOLD
2026-10-27 69 $703.93 $363.59 -48.3% HOLD
2026-10-26 69 $699.26 $363.59 -48.0% HOLD
2026-10-23 69 $713.65 $363.59 -49.1% HOLD
2026-10-22 69 $695.19 $363.59 -47.7% HOLD
2026-10-21 69 $684.51 $363.59 -46.9% HOLD
2026-10-20 69 $693.73 $363.59 -47.6% HOLD
2026-10-19 69 $689.22 $363.59 -47.2% HOLD
2026-10-16 69 $673.63 $363.59 -46.0% HOLD
2026-10-15 69 $653.61 $363.59 -44.4% HOLD
2026-10-14 69 $641.74 $363.59 -43.3% HOLD
2026-10-13 69 $645.72 $363.59 -43.7% HOLD
2026-10-12 69 $646.27 $363.59 -43.7% HOLD
2026-10-09 69 $642.28 $363.59 -43.4% HOLD
2026-10-08 69 $633.25 $363.59 -42.6% HOLD
2026-10-07 69 $620.80 $363.59 -41.4% HOLD
2026-10-06 69 $617.33 $363.59 -41.1% HOLD
2026-10-05 69 $617.76 $363.59 -41.1% HOLD
2026-10-02 69 $619.50 $363.59 -41.3% HOLD
2026-10-01 69 $608.46 $363.59 -40.2% HOLD
2026-09-30 69 $599.90 $363.59 -39.4% HOLD
2026-09-29 69 $606.24 $363.59 -40.0% HOLD
2026-09-28 69 $598.46 $363.59 -39.2% HOLD
2026-09-25 69 $598.85 $363.59 -39.3% HOLD
2026-09-24 69 $597.31 $363.59 -39.1% HOLD
2026-09-23 69 $584.83 $363.59 -37.8% HOLD
2026-09-22 69 $585.34 $399.82 -31.7% HOLD
2026-09-21 69 $597.48 $399.82 -33.1% HOLD
2026-09-18 69 $607.45 $399.82 -34.2% HOLD
2026-09-17 69 $589.00 $399.82 -32.1% HOLD
2026-09-16 69 $587.14 $399.82 -31.9% HOLD
2026-09-15 69 $621.61 $399.82 -35.7% HOLD
2026-09-14 69 $615.47 $399.82 -35.0% HOLD
2026-09-11 69 $627.64 $399.82 -36.3% HOLD
2026-09-10 69 $629.03 $399.82 -36.4% HOLD
2026-09-09 69 $733.49 $399.82 -45.5% HOLD
2026-09-08 69 $756.09 $399.82 -47.1% HOLD
2026-09-07 69 $756.09 $399.82 -47.1% HOLD
2026-09-04 69 $758.42 $399.82 -47.3% HOLD
2026-09-03 69 $753.59 $399.82 -46.9% HOLD
2026-09-02 69 $766.91 $399.82 -47.9% HOLD
2026-09-01 69 $752.21 $399.82 -46.8% HOLD
2026-08-31 69 $755.47 $399.82 -47.1% HOLD
2026-08-28 69 $763.38 $399.82 -47.6% HOLD
2026-08-27 69 $807.12 $399.82 -50.5% HOLD
2026-08-26 69 $824.92 $399.82 -51.5% HOLD
2026-08-25 69 $854.21 $399.82 -53.2% HOLD
2026-08-24 69 $835.74 $399.82 -52.2% HOLD
2026-08-21 69 $828.38 $399.82 -51.7% HOLD
2026-08-20 69 $836.15 $399.82 -52.2% HOLD
2026-08-19 69 $855.00 $399.82 -53.2% HOLD
2026-08-18 69 $846.45 $399.82 -52.8% HOLD
2026-08-17 69 $846.45 $399.82 -52.8% HOLD
2026-08-14 69 $853.78 $399.82 -53.2% HOLD
2026-08-13 69 $839.03 $399.82 -52.3% HOLD
2026-08-12 69 $829.91 $399.82 -51.8% HOLD
2026-08-11 69 $854.46 $399.82 -53.2% HOLD
2026-08-10 69 $833.95 $399.82 -52.1% HOLD
2026-08-07 69 $832.42 $399.82 -52.0% HOLD
2026-08-06 69 $852.86 $399.82 -53.1% HOLD
2026-08-05 69 $850.66 $399.82 -53.0% HOLD
2026-08-04 69 $871.00 $399.82 -54.1% HOLD
2026-08-03 69 $871.00 $399.82 -54.1% HOLD
2026-07-31 69 $867.50 $399.82 -53.9% HOLD
2026-07-30 69 $867.16 $399.82 -53.9% HOLD
2026-07-29 69 $853.38 $399.82 -53.1% HOLD
2026-07-28 69 $853.38 $399.82 -53.1% HOLD
2026-07-27 69 $875.25 $399.82 -54.3% HOLD
2026-07-24 69 $875.25 $399.82 -54.3% HOLD
2026-07-23 69 $856.74 $399.82 -53.3% HOLD
2026-07-22 69 $858.26 $399.82 -53.4% HOLD
2026-07-21 69 $866.46 $399.82 -53.9% HOLD
2026-07-20 69 $859.12 $399.82 -53.5% HOLD
2026-07-17 69 $827.04 $399.82 -51.7% HOLD
2026-07-16 69 $808.49 $399.82 -50.5% HOLD
2026-07-15 69 $859.10 $399.82 -53.5% HOLD
2026-07-14 69 $859.10 $399.82 -53.5% HOLD
2026-07-13 69 $819.83 $399.82 -51.2% HOLD
2026-07-10 69 $822.00 $399.82 -51.4% HOLD
2026-07-09 69 $843.10 $399.82 -52.6% HOLD
2026-07-08 69 $801.99 $399.82 -50.1% HOLD
2026-07-07 69 $807.18 $399.82 -50.5% HOLD
2026-07-06 69 $797.42 $363.04 -54.5% HOLD
2026-07-03 69 $797.42 $363.04 -54.5% HOLD
2026-07-02 69 $784.28 $363.04 -53.7% HOLD
2026-06-30 69 $780.24 $363.04 -53.5% STRONG SELL
2026-06-25 69 $801.35 $363.04 -54.7% STRONG SELL
2026-06-23 69 $831.89 $362.43 -56.4% STRONG SELL