❉ Buffybot wonderful businesses, fair prices

← back

SNA Snap-on

industrial · valued with glm-5.2 high conviction · 2026-09-18

HOLD
wonderful · 90 ▟ wide moat circle of competence: in ✓ would own for a decade trend flat · -0.6% vs 200-DMA
Owner-earnings value$418.41
Price$371.62
Margin of safety +12.6%

Wide-moat professional tool franchise with pricing power, net cash, and buybacks compounding patiently.

The business

Snap-on manufactures and distributes premium professional hand tools, power tools, tool storage, diagnostics, and shop equipment under iconic brands. Revenue comes from three segments: Snap-on Tools Group (franchised dealer vans serving independent technicians), Repair Systems & Information (diagnostics and equipment for dealership and commercial shops), and Financial Services (financing for franchisees and customers).

Quality gate · 90/100

Returns on capital 24.0/30
Consistency 21.4/22
Margins / pricing power 14.1/16
Balance sheet 15.0/16
Cash conversion 9.8/10
Capital allocation 5.2/6
Median ROIC17.0%
Gross margin51.8%
Net debt / EBITDA-0.2x
FCF conversion95%
Share count / yr-0.7%
Profitable years4/4

Moat & management

Moat ▟ wide moat
Sourcebrand
Trajectorystable
Managementexcellent

A century of relationships with professional technicians creates deep brand trust and switching costs — a mechanic's tool collection is a career-long investment, not a discretionary purchase. The franchised dealer van network is a proprietary distribution moat that competitors cannot easily replicate, providing direct, recurring customer contact. Scale advantages in manufacturing and the captive financial services arm further entrench the ecosystem.

Management consistently reduces share count, maintains a net cash position, and earns exceptional returns on incremental capital. The deliberate, owner-oriented approach is evident in disciplined capital allocation across buybacks, dividends, and bolt-on acquisitions.

Owner-earnings inputs

Owner earnings (TTM)1.06B
Owner-earnings yield5.5%
Free-cash-flow yield5.8%
Growth used (normalized)6.0%
Market-implied growth (reverse DCF)3.9%
Terminal growth3.0%
Discount rate (hurdle)9.0%

Projected owner earnings

YrOwner earningsGrowthPV
11.11B 6.0%1.01B
21.17B 5.8%984.54M
31.23B 5.6%953.57M
41.30B 5.4%921.70M
51.37B 5.1%889.08M
61.44B 4.9%855.87M
71.50B 4.7%822.22M
81.57B 4.5%788.28M
91.64B 4.3%754.18M
101.70B 4.1%720.08M
111.77B 3.9%686.11M
121.83B 3.6%652.39M
131.90B 3.4%619.04M
141.96B 3.2%586.18M
152.02B 3.0%553.92M

Key risks

  • EV transition reduces traditional vehicle repair complexity and parts count, potentially dampening tool demand
  • Franchisee economics could compress if technician demographics shift or independent shop consolidation accelerates
  • Diagnostics software faces long-term competitive pressure from OEM-embedded and aftermarket alternatives

Catalysts

  • Aging vehicle fleet extending repair opportunities and tool demand
  • Continued share repurchases compounding per-share earnings at a low-single-digit organic growth rate
  • Underpenetrated international markets and adjacent categories providing runway for bolt-on M&A

Recent news

score · 8 articles

  • 3 Reasons SNA is Risky and 1 Stock to Buy Instead
  • Are Wall Street Analysts Bullish on Snap-on Stock?
  • Snap On (SNA) Beat Expectations, Is The Stock Fully Priced?
  • Spotting Winners: Snap-on (NYSE:SNA) And Professional Tools and Equipment Stocks In Q2
  • Can Snap-on's RCI Execution and Innovation Sustain Growth?
  • 1 Mid-Cap Stock for Long-Term Investors and 2 That Underwhelm
  • 1 Momentum Industrials Stock on Our Watchlist and 2 We Avoid
  • Can Snap-on's Tools Group Sustain Growth Momentum Ahead?

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Net cash 0.3B credited to value (interest stripped from owner earnings to avoid double-counting). · Price pays for ~4%/yr owner-earnings growth over 15y (reverse DCF); model credits 6%.

History

DateQualityPriceValueMoSRating
2026-10-28 90 $357.51 $418.41 +17.0% HOLD
2026-10-27 90 $357.88 $418.41 +16.9% HOLD
2026-10-26 90 $357.02 $418.41 +17.2% HOLD
2026-10-23 90 $356.46 $418.41 +17.4% HOLD
2026-10-22 90 $368.91 $418.41 +13.4% HOLD
2026-10-21 90 $366.42 $418.41 +14.2% HOLD
2026-10-20 90 $364.87 $418.41 +14.7% HOLD
2026-10-19 90 $367.25 $418.41 +13.9% HOLD
2026-10-16 90 $365.91 $418.41 +14.3% HOLD
2026-10-15 90 $363.51 $418.41 +15.1% HOLD
2026-10-14 90 $363.67 $418.41 +15.1% HOLD
2026-10-13 90 $361.99 $418.41 +15.6% HOLD
2026-10-12 90 $360.37 $418.41 +16.1% HOLD
2026-10-09 90 $358.88 $418.41 +16.6% HOLD
2026-10-08 90 $359.89 $418.41 +16.3% HOLD
2026-10-07 90 $368.61 $418.41 +13.5% HOLD
2026-10-06 90 $367.40 $418.41 +13.9% HOLD
2026-10-05 90 $368.90 $418.41 +13.4% HOLD
2026-10-02 90 $367.72 $418.41 +13.8% HOLD
2026-10-01 90 $363.35 $418.41 +15.2% HOLD
2026-09-30 90 $367.08 $418.41 +14.0% HOLD
2026-09-29 90 $369.21 $418.41 +13.3% HOLD
2026-09-28 90 $369.20 $418.41 +13.3% HOLD
2026-09-25 90 $367.71 $418.41 +13.8% HOLD
2026-09-24 90 $370.25 $418.41 +13.0% HOLD
2026-09-23 90 $369.75 $418.41 +13.2% HOLD
2026-09-22 90 $369.75 $418.41 +13.2% HOLD
2026-09-21 90 $372.15 $418.41 +12.4% HOLD
2026-09-18 90 $371.62 $418.41 +12.6% HOLD
2026-09-17 89 $372.98 $332.85 -10.8% HOLD
2026-09-16 89 $374.82 $332.85 -11.2% HOLD
2026-09-15 89 $377.78 $332.85 -11.9% HOLD
2026-09-14 89 $375.44 $332.85 -11.3% HOLD
2026-09-11 89 $374.83 $332.85 -11.2% HOLD
2026-09-10 89 $377.42 $332.85 -11.8% HOLD
2026-09-09 89 $379.88 $332.85 -12.4% HOLD
2026-09-08 89 $383.00 $332.85 -13.1% HOLD
2026-09-07 89 $383.00 $332.85 -13.1% HOLD
2026-09-04 89 $384.19 $332.85 -13.4% HOLD
2026-09-03 89 $380.59 $332.85 -12.5% HOLD
2026-09-02 89 $381.20 $332.85 -12.7% HOLD
2026-09-01 89 $386.31 $332.85 -13.8% HOLD
2026-08-31 89 $391.86 $332.85 -15.1% HOLD
2026-08-28 89 $395.84 $332.85 -15.9% HOLD
2026-08-27 89 $397.48 $332.85 -16.3% HOLD
2026-08-26 89 $394.56 $332.85 -15.6% HOLD
2026-08-25 89 $394.49 $332.85 -15.6% HOLD
2026-08-24 89 $393.39 $332.85 -15.4% HOLD
2026-08-21 89 $391.27 $332.85 -14.9% HOLD
2026-08-20 89 $393.93 $332.85 -15.5% HOLD
2026-08-19 89 $395.71 $332.85 -15.9% HOLD
2026-08-18 89 $403.56 $332.85 -17.5% HOLD
2026-08-17 89 $403.56 $332.85 -17.5% HOLD
2026-08-14 89 $404.63 $332.85 -17.7% HOLD
2026-08-13 89 $408.44 $332.85 -18.5% HOLD
2026-08-12 89 $411.78 $332.85 -19.2% HOLD
2026-08-11 89 $411.11 $332.85 -19.0% HOLD
2026-08-10 89 $416.35 $332.85 -20.1% HOLD
2026-08-07 89 $414.68 $332.85 -19.7% HOLD
2026-08-06 89 $418.85 $332.85 -20.5% HOLD
2026-08-05 89 $418.34 $332.85 -20.4% HOLD
2026-08-04 89 $410.41 $332.85 -18.9% HOLD
2026-08-03 89 $410.41 $332.85 -18.9% HOLD
2026-07-31 89 $409.05 $332.85 -18.6% HOLD
2026-07-30 89 $414.83 $332.85 -19.8% HOLD
2026-07-29 89 $407.42 $332.85 -18.3% HOLD
2026-07-28 89 $407.42 $332.85 -18.3% HOLD
2026-07-27 89 $395.41 $332.85 -15.8% HOLD
2026-07-24 89 $395.41 $332.85 -15.8% HOLD
2026-07-23 89 $406.17 $332.85 -18.1% HOLD
2026-07-22 89 $404.00 $332.85 -17.6% HOLD
2026-07-21 89 $406.53 $332.85 -18.1% HOLD
2026-07-20 89 $410.99 $332.85 -19.0% HOLD
2026-07-17 89 $414.97 $332.85 -19.8% HOLD
2026-07-16 89 $403.70 $332.85 -17.5% HOLD
2026-07-15 89 $401.11 $332.85 -17.0% HOLD
2026-07-14 89 $401.11 $332.85 -17.0% HOLD
2026-07-13 89 $401.94 $332.85 -17.2% HOLD
2026-07-10 89 $400.03 $332.85 -16.8% HOLD
2026-07-09 89 $401.11 $332.85 -17.0% HOLD
2026-07-08 89 $408.74 $332.85 -18.6% HOLD
2026-07-07 89 $413.62 $332.85 -19.5% HOLD
2026-07-06 89 $412.09 $332.85 -19.2% HOLD
2026-07-03 89 $412.09 $332.85 -19.2% HOLD
2026-07-02 89 $403.28 $332.85 -17.5% HOLD
2026-06-25 89 $392.14 $334.76 -14.6% SELL
2026-06-23 89 $385.85 $334.76 -13.2% SELL