$FAST · Fastenal Company

Industrials / DistributionNDX100
EPS 0–0
DIR 0–0
MAE —

Latest call · 2026-10-13

⏳ Awaiting result · earnings 2026-10-14 BMO

The call

EPS
$0.35
BEAT· +2.9% vs street
Direction
🔴 DOWN
1d -2.0% · 3d -3.0%
Confidence
MEDIUM
Positioning: hype_neutral
Spot at call
$51.52
as of 2026-10-13

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

Claude Street Actual
EPS $0.35 $0.34 ⏳ pending
Revenue $2.46B $2.44B —
Direction (1d) 🔴 DOWN 🟡 FLAT
4B · 12H · 3S
—
1d move -2.0% — —
3d move -3.0% — —

Thesis

FAST walks in at 52w highs (-2.65%) with consensus PT ($50.67) already below spot — classic crowded-top-of-range for a cyclical. Fundamentals are fine (DSR, onsite wins), but freight and ISM read-throughs argue daily-sales commentary will miss the whisper even on a headline hit.

What would flip it

Clean DSR acceleration + GM beat triggers momentum extension and short cover.

💡 Lean fade — valuation at ~34x fwd and sellside PT below spot leave no margin for error; expect -1.5 to -2% drift on a modest beat.

The market's narrative

Onsite + FMI (Fastenal Managed Inventory) rollouts drive the top-line; narrative is 'manufacturing green-shoots' with daily sales rate re-acceleration. YoY sales growth expected +14%. Problem: stock already 2.65% off 52w high, YTD +28%, and consensus PT ($50.67) sits BELOW current price — overbought on the sellside metric.

Where the Street may be wrong

  • Daily sales rate (DSR) deceleration risk — Sept ISM Manufacturing softness and CSX/UNP freight-volume reads argue DSR exit-rate slower than Jul-Aug peak
  • Gross margin pressure from tariff pass-through friction + wage inflation in branch network
  • Onsite customer-count math — 2027 target achievability under PMI<50 regime is the open question analysts aren't modeling

Peer read: Not in bank-wall tape, but industrial distribution read-through from GWW (last 3 prints flat on beats) + CSX commentary last week (freight demand soft) argues the sector is in sell-the-news mode for cyclicals near 52w highs. Consensus PT already below spot = sellside signaling exhaustion.

Reasoning

  • Near 52w high (-2.65%) + YTD +28% + PT below spot = classic crowded-top-of-range setup for a cyclical
  • Fundamentals solid (DSR acceleration, onsite wins) but mostly priced; narrow EPS beat not enough
  • RSI 60.97 + short float 3.02% = momentum long positioning, limited squeeze fuel, elevated unwind risk
  • Industrial read-through from freight (CSX/UNP) + Sept ISM soft argues DSR commentary will miss whisper even if headline hits
  • Analyst rec 2.95/5 (hold-leaning) = not oversupported, but valuation at ~34x fwd P/E leaves no margin for error

Risks to the call

  • DSR acceleration + onsite net-adds surprise to upside → momentum extension to new ATH → +2%
  • Gross margin surprises to upside from pricing discipline → mean-revert back to range top