SNA

Snap-on Incorporated

Industrials
$362.31 as of May 21, 2026

Sign in to add SNA to your portfolio.

Sign in
Market cap
$18.82B
P/E (TTM)
18.4x
EPS (TTM)
$19.72
Dividend yield
2.60%

Annual financials

FY Revenue Net income FCF Gross margin Op. margin EPS (diluted)
2021 $4.60B $820.50M $896.50M 51.8% 24.3% $15.22
2022 $4.84B $911.70M $591.00M 50.5% 24.9% $17.14
2023 $5.11B $1.01B $1.06B 51.3% 25.7% $19.11
2024 $5.11B $1.04B $1.13B 52.0% 26.3% $19.85
2025 $5.16B $1.02B $1.01B 51.7% 25.8% $19.52

Recent prices

Date Open Close Volume
May 21, 2026 $361.04 $362.31 364.17K
May 20, 2026 $359.28 $363.31 512.35K
May 19, 2026 $360.55 $359.95 280.85K
May 18, 2026 $360.73 $363.55 323.32K
May 15, 2026 $362.55 $359.65 464.43K
May 14, 2026 $369.65 $366.37 227.10K
May 13, 2026 $369.35 $366.60 264.50K
May 12, 2026 $370.70 $369.23 273.00K
May 11, 2026 $374.89 $370.46 331.60K
May 08, 2026 $372.87 $374.00 329.40K
May 07, 2026 $387.40 $370.67 668.80K
May 06, 2026 $382.96 $386.32 295.74K
May 05, 2026 $374.23 $378.80 267.80K
May 04, 2026 $378.06 $372.12 309.64K
May 01, 2026 $387.84 $380.39 306.91K
Apr 30, 2026 $379.77 $383.40 293.80K
Apr 29, 2026 $378.37 $378.46 383.20K
Apr 28, 2026 $385.27 $377.53 437.40K
Apr 27, 2026 $378.93 $384.47 675.61K
Apr 24, 2026 $391.80 $378.42 590.95K
Apr 23, 2026 $400.88 $390.75 756.64K
Apr 22, 2026 $382.89 $382.38 598.90K
Apr 21, 2026 $386.38 $383.58 455.81K
Apr 20, 2026 $380.16 $386.86 517.64K

Profitability & balance

ROE (TTM)
17.5%
Gross margin
51.3%
Operating margin
24.7%
Net margin
20.0%
Debt / equity
0.20