RBC Bearings Incorporated (RBC) vs Snap-on Incorporated (SNA)

A side-by-side comparison of RBC Bearings Incorporated and Snap-on Incorporated across valuation, profitability, dividends, and growth — built entirely from reported fundamentals, as of August 9, 2026. Differences are shown without an overall score or investment verdict.

Compare

Total returnRBC vs SNA

growth of $100 · dividends reinvested · last 21y
RBC +1820.9%SNA +1765.2%RBC compounded faster
05001k2k2kStart $10020092013201720212025$1,921$1,865
RBC SNA

RBC vs SNA: by the numbers

  • SNA is the larger company ($21.54B vs $17.95B market cap).
  • SNA trades at the lower trailing earnings multiple (21.24 vs 56.05 P/E), one valuation lens rather than an overall verdict.
  • SNA converts more revenue to profit (20.37% vs 16.40% net margin).
  • RBC grew revenue faster over the past five years (24.92% vs 5.42% CAGR).
  • SNA pays a dividend (2.27% yield), while RBC is a former payer with no current dividend run rate.

Metrics side by side

Valuation

MetricRBCSNA
P/E ratio56.0521.24
Forward P/E46.6021.78
P/S ratio9.204.32
P/B ratio5.203.63
PEG ratio3.271.92
EV / EBITDA31.7716.48
FCF yield2.14%4.78%

Profitability

MetricRBCSNA
Gross margin45.17%51.21%
Operating margin23.57%23.78%
Net margin16.40%20.37%
ROE9.26%17.11%
ROIC6.88%13.79%

Dividends

MetricRBCSNA
Dividend yieldN/A2.27%
Payout ratioN/A48.46%

Growth (annualized)

MetricRBCSNA
Revenue CAGR (5Y)24.92%5.42%
EPS CAGR (5Y)20.32%11.06%
FCF CAGR (5Y)21.19%0.01%
Total return CAGR (5Y)31.11%16.12%

Frequently asked

Which has the lower trailing P/E, RBC or SNA?
SNA has the lower trailing P/E: RBC trades at 56.05 and SNA at 21.24. P/E is one valuation measure and does not by itself establish which business is cheaper.
Which has grown faster, RBC or SNA?
Over the past five years, RBC grew revenue faster — RBC at a 24.92% CAGR versus SNA at 5.42%.
Does RBC or SNA pay a bigger dividend?
SNA pays a dividend (2.27% yield), while RBC is a former payer with no current dividend run rate.
Is RBC or SNA more profitable?
SNA runs the higher net margin — RBC at 16.40% versus SNA at 20.37%.
How have RBC and SNA total returns compared?
Over the past 10 years, RBC delivered 25.02% and SNA delivered 12.99% annualized total return. Past performance doesn't predict future results.

Figures are sourced from reported fundamentals and the latest end-of-day price. This comparison is informational only and is not investment advice. Past performance does not predict future results. See our methodology. Compiled by TGMCharts Research · data verified August 9, 2026.