$COST · Costco Wholesale Corporation

Consumer Staples / Warehouse Club RetailNDX100SPX100
EPS 0–0
DIR 0–0
MAE —

Latest call · 2026-09-24

⏳ Awaiting result · earnings 2026-09-24 AMC

The call

EPS
$6.62
BEAT· +1.1% vs street
Direction
🟡 FLAT
1d +0.3% · 3d +0.5%
Confidence
MEDIUM
Positioning: hype_neutral
Spot at call
$904.70
as of 2026-09-24

Head-to-head · Claude vs the Street vs reality

Claude Street Actual
EPS $6.62 $6.55 ⏳ pending
Revenue $95.05B $94.86B —
Direction (1d) 🟡 FLAT 🟢 UP
22B · 9H · 1S
—
1d move +0.3% — —
3d move +0.5% — —

Thesis

Costco prints its 8th straight EPS beat with $6.62 on $95.05B revenue — modest 1.1% ahead of Street on both lines, driven by Kirkland-mix gross margin and membership-fee compounding from the May-2025 hike. But the tape just punished CTAS and PAYX for the same setup this morning (-3% and -8% respectively on beats), and the lessons library says fundamentals within 3% of Street plus no discrete catalyst equals FLAT direction default. COST is de-rated -17% from ATH so it walks in less priced-for-perfection than CTAS/PAYX did — the fade tail is smaller but the upside ceiling is also capped.

What would flip it

Membership renewal print — anything 20bps below the prior 92.7% global reads as saturation and the fade extends to -3 to -5% regardless of the headline beat.

💡 Sit-out setup. Fundamentals are clean but the day's tape regime just proved hype-priced defensive beats get faded — take the FLAT and wait for a real catalyst.

The market's narrative

Street sees Costco delivering another routine $0.05 EPS beat on ~$95B revenue (+12% EPS / +10% rev YoY) with membership renewal steady at 92.7% global / 92.9% US-Canada. Monthly-comp disclosure means revenue is already largely known — the differentiated variables at the print are gross margin, membership fee income (compounding after the May-2025 $5-15 hike), and any tariff pass-through commentary. Stock has de-rated -17% from the $1096.50 52-wk high to $904.70, so this is NOT the priced-for-perfection setup CTAS/PAYX walked in with today.

Where the Street may be wrong

  • Membership fee revenue compounding through Q4 FY26 — the May 2025 hike ($5 Gold Star / $10 Executive) is now in its 5th full quarter of contribution, adding ~$180-200M annualized incremental fee income vs prior year. This drops mostly to op income and is often modeled as flat by generalists.
  • Gross margin -17% multiple de-rate from ATH means positioning is closer to hype_washed_out than hype_high — the '32x fwd P/E on a compounder' argument that just hurt CTAS today doesn't apply cleanly here since COST already de-rated its 47x-peak multiple to 40x, absorbing the mean-reversion in advance.
  • Kirkland-Signature private-label mix has quietly moved from ~29% to ~33% of sales over 8 quarters — the mix shift is a gross margin tailwind (private-label GM ~200bps above branded) that Street models too conservatively in the SG&A/COGS lines.

Peer read: SAME-DAY CTAS + PAYX both hype-priced defensive compounders that beat AND fell -3 to -8% pre-COST. This is the DEFENSIVE-COMPOUNDER-HYPE-PRICED-BEAT-STILL-FADES regime firing on the exact same trading day. But COST is a materially different setup: -17% off ATH (already de-rated), 40x fwd P/E (down from 47x peak), monthly comps pre-announce revenue (fewer print-day surprises). Peer-read applies as a magnitude-suppressor (cap UP magnitude tight) but not as a direction-inversion (COST is NOT priced-for-perfection).

Reasoning

  • APPLYING LESSONS-LIBRARY GATE: (1) 'BEAT-AND-MODEST-GUIDE MEGA-CAP IS FLAT NOT UP' rule (from 8/26 batch): my $6.62 EPS vs Street $6.55 = +1.1% agreement WITHIN the 3% threshold. COST does not give quarterly rev guide (monthly comps do), so the guide-cleared-by-3-4% test cannot fire either way. Result: DEFAULT FLAT per rule.
  • (2) 'FUNDAMENTALS agrees with Street within 3% AND no discrete accretion catalyst in last 30d' pre-publish check: passes both gates — no membership hike, buyback shock, spin, tender, or M&A in trailing 30d. Direction must default to FLAT.
  • (3) SAME-SESSION peer read from CTAS/PAYX regime: both hype-priced defensive compounders fell -3 to -8% on beats. Even though COST is materially de-rated (-17% from ATH), the same-tape-regime read caps UP magnitude at +0.5-1.5% at most and materially raises the DOWN tail. FLAT with slight UP bias is the honest read.
  • Fundamentals build: revenue $95.05B (+10.3% YoY, in line with monthly comps trajectory), gross margin +25bps YoY on Kirkland mix + membership-fee mix, op income +12%, EPS $6.62 diluted. Membership fee income $1.24B (+8% YoY on hike compounding + renewal steady 92.7% global). Nothing exotic — a routine clean beat.
  • Positioning: $904.70 spot vs $1069.20 avg PT = 84.6% of PT (well below the 100% PT-ceiling that triggers PLTR-trap templates). 22 Buy / 9 Hold / 1 Sell rating mix (68.7% Buy — moderately constructive). Fwd P/E 40x is off the 47x peak but still premium; the -17% de-rate absorbed most of the multiple compression risk. Short float ~0.7% (essentially non-existent short squeeze fuel — can't rip UP on a beat).
  • Technical dimension unavailable this fire (TV MCP stuck on BTC-scale — see tv_mcp_status field). Yahoo daily gives $904.70 last, prior close $899.41, 52wk range $844.06-$1096.50, mkt cap $401B.

Risks to the call

  • 1. Membership renewal miss even 20bps below prior period (92.5% or below) reads as saturation on the marginal buyer thesis → -3 to -5% fade regardless of headline beat. Low probability (~15%) but the single highest-magnitude tail.
  • 2. Q4 FY26 tariff pass-through commentary — if mgmt calls out that they are ABSORBING tariff costs to protect membership value (not passing through), analysts model that as a forward gross margin headwind and stock fades -1 to -3%. Medium probability (~25%).
  • 3. Same-regime CTAS/PAYX-tape bleed: if the mega-cap defensive tape opens weak Thu because Wall Street is reading the CTAS+PAYX prints as sector-wide, COST enters print with a 0.5-1.0% deficit and the AMC reaction compounds any small miss. This is the regime tail — the direction call default to FLAT already partly absorbs it.