bf/NYSE:SNA_icon.jpeg

NYSE:SNA

Snap-on

  • Stock

USD

Last Close

341.35

06/11 21:10

Market Cap

13.78B

Beta: 1.09

Volume Today

334.98K

Avg: 313.97K

PE Ratio

15.51

PFCF: 15.87

Dividend Yield

2.30%

Payout:34.54%

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Jan '15
Apr '15
Jul '15
Oct '15
Jan '16
Apr '16
Jul '16
Oct '16
Dec '16
Apr '17
Jul '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
revenue
857.40M
-
827.80M
3.45%
851.80M
2.90%
821.50M
3.56%
851.70M
3.68%
834.20M
2.05%
872.30M
4.57%
834.10M
4.38%
889.80M
6.68%
887.10M
0.30%
921.40M
3.87%
903.80M
1.91%
974.60M
7.83%
935.50M
4.01%
954.60M
2.04%
898.10M
5.92%
952.50M
6.06%
921.70M
3.23%
951.30M
3.21%
901.80M
5.20%
955.20M
5.92%
852.20M
10.78%
724.30M
15.01%
941.60M
30.00%
1.07B
14.10%
1.02B
4.64%
1.08B
5.54%
1.04B
4.04%
1.11B
6.80%
1.10B
0.95%
1.14B
3.53%
1.10B
3.00%
1.16B
4.84%
1.18B
2.34%
1.19B
0.70%
1.16B
2.69%
1.29B
11.60%
1.28B
0.92%
1.18B
8.00%
1.15B
2.75%
1.20B
4.51%
1.14B
4.81%
1.18B
3.36%
1.29B
9.54%
cost of revenue
446.10M
-
417.70M
6.37%
432.80M
3.62%
414.60M
4.21%
439.40M
5.98%
418.90M
4.67%
441M
5.28%
415M
5.90%
445.90M
7.45%
439.10M
1.53%
458.40M
4.40%
455.20M
0.70%
509.30M
11.88%
463.90M
8.91%
467.50M
0.78%
444.20M
4.98%
495.10M
11.46%
450.10M
9.09%
477.50M
6.09%
453.70M
4.98%
504.70M
11.24%
430.60M
14.68%
383.10M
11.03%
472.10M
23.23%
558.20M
18.24%
511M
8.46%
538.30M
5.34%
517M
3.96%
574.90M
11.20%
563.50M
1.98%
583.10M
3.48%
569.90M
2.26%
595.20M
4.44%
593.40M
0.30%
587.60M
0.98%
581.10M
1.11%
648.30M
11.56%
616.90M
4.84%
582.10M
5.64%
559.20M
3.93%
602.60M
7.76%
562.60M
6.64%
583.90M
3.79%
617.10M
5.69%
gross profit
411.30M
-
410.10M
0.29%
419M
2.17%
406.90M
2.89%
412.30M
1.33%
415.30M
0.73%
431.30M
3.85%
419.10M
2.83%
443.90M
5.92%
448M
0.92%
463M
3.35%
448.60M
3.11%
465.30M
3.72%
471.60M
1.35%
487.10M
3.29%
453.90M
6.82%
457.40M
0.77%
471.60M
3.10%
473.80M
0.47%
448.10M
5.42%
450.50M
0.54%
421.60M
6.42%
341.20M
19.07%
469.50M
37.60%
516.20M
9.95%
513.60M
0.50%
543.10M
5.74%
520.70M
4.12%
533.40M
2.44%
534.30M
0.17%
553.50M
3.59%
532.60M
3.78%
560.70M
5.28%
589.60M
5.15%
603.70M
2.39%
578.20M
4.22%
645.50M
11.64%
665M
3.02%
597.30M
10.18%
587.80M
1.59%
596.10M
1.41%
578.50M
2.95%
595.50M
2.94%
674.80M
13.32%
selling and marketing expenses
332.80M
-
77.40M
-
general and administrative expenses
-7M
-
250M
-
selling general and administrative expenses
319.70M
-
325.80M
1.91%
327.40M
-
research and development expenses
other expenses
-200K
-
231.90M
116,050%
-100K
100.04%
219.80M
219,900%
-500K
100.23%
100K
120%
215.40M
215,300%
210.90M
2.09%
-300K
100.14%
-100K
66.67%
-1.90M
1,800%
-2.10M
10.53%
-1.50M
28.57%
2.80M
286.67%
-500K
117.86%
700K
240%
3M
328.57%
2.60M
13.33%
2.80M
7.69%
2.60M
7.14%
2.40M
7.69%
3M
25%
2.40M
20%
2.80M
16.67%
2.40M
14.29%
4.10M
70.83%
3.40M
17.07%
3.80M
11.76%
5.10M
34.21%
240.80M
4,621.57%
241.60M
0.33%
242.70M
0.46%
248.80M
2.51%
263.50M
5.91%
259.80M
1.40%
9.30M
96.42%
10M
7.53%
200K
98%
264.20M
-
265.10M
0.34%
cost and expenses
670M
-
649.60M
3.04%
659.60M
1.54%
634.40M
3.82%
644.40M
1.58%
631.80M
1.96%
656.40M
3.89%
625.90M
4.65%
662.10M
5.78%
665.10M
0.45%
683.10M
2.71%
694.70M
1.70%
762.50M
9.76%
700.90M
8.08%
703.70M
0.40%
665.70M
5.40%
714.30M
7.30%
672.20M
5.89%
700.80M
4.25%
673.10M
3.95%
721.60M
7.21%
656.40M
9.04%
575.60M
12.31%
690.30M
19.93%
789.70M
14.40%
758.40M
3.96%
795.40M
4.88%
765.80M
3.72%
808.90M
5.63%
804.30M
0.57%
824.70M
2.54%
812.60M
1.47%
844M
3.86%
856.90M
1.53%
847.40M
1.11%
844.70M
0.32%
968M
14.60%
942.70M
2.61%
265.10M
71.88%
223.80M
15.58%
866.80M
287.31%
827.70M
4.51%
247.50M
70.10%
944.50M
281.62%
operating expenses
223.90M
-
231.90M
3.57%
226.80M
2.20%
219.80M
3.09%
205M
6.73%
212.90M
3.85%
215.40M
1.17%
210.90M
2.09%
216.20M
2.51%
226M
4.53%
224.70M
0.58%
239.50M
6.59%
253.20M
5.72%
237M
6.40%
236.20M
0.34%
221.50M
6.22%
219.20M
1.04%
222.10M
1.32%
223.30M
0.54%
219.40M
1.75%
216.90M
1.14%
225.80M
4.10%
192.50M
14.75%
218.20M
13.35%
231.50M
6.10%
247.40M
6.87%
257.10M
3.92%
248.80M
3.23%
234M
5.95%
240.80M
2.91%
241.60M
0.33%
242.70M
0.46%
248.80M
2.51%
263.50M
5.91%
259.80M
1.40%
263.60M
1.46%
319.70M
21.28%
325.80M
1.91%
-317M
197.30%
-335.40M
5.80%
264.20M
178.77%
265.10M
0.34%
-336.40M
226.90%
327.40M
197.32%
interest expense
13.80M
-
13M
5.80%
12.90M
0.77%
13M
0.78%
13M
0%
13.10M
0.77%
12.90M
1.53%
13.10M
1.55%
13.10M
0%
12.70M
3.05%
13M
2.36%
13.10M
0.77%
13.60M
3.82%
13.60M
0%
12M
11.76%
12.40M
3.33%
12.40M
0%
12.50M
0.81%
12.40M
0.80%
12M
3.23%
12.10M
0.83%
11.40M
5.79%
13.40M
17.54%
13.80M
2.99%
15.40M
11.59%
14.30M
7.14%
14.30M
0%
13.20M
7.69%
11.30M
14.39%
11.60M
2.65%
11.70M
0.86%
11.80M
0.85%
12M
1.69%
12.40M
3.33%
12.60M
1.61%
12.40M
1.59%
12.90M
4.03%
12.50M
3.10%
-12.30M
198.40%
-12.50M
1.63%
12.30M
198.40%
12.40M
0.81%
-12.30M
199.19%
12.40M
200.81%
ebitda
207.70M
-
198.30M
4.53%
212.80M
7.31%
207.70M
2.40%
228.20M
9.87%
223.60M
2.02%
237.80M
6.35%
208.40M
12.36%
249.10M
19.53%
245.10M
1.61%
259.20M
5.75%
230.50M
11.07%
234.40M
1.69%
261.40M
11.52%
274.60M
5.05%
256.40M
6.63%
264.10M
3.00%
275.10M
4.17%
276.60M
0.55%
254.60M
7.95%
236M
7.31%
223M
5.51%
175.20M
21.43%
278M
58.68%
312.30M
12.34%
295.40M
5.41%
314.90M
6.60%
301M
4.41%
334.20M
11.03%
327.50M
2.00%
348.20M
6.32%
328.30M
5.72%
348.40M
6.12%
366.20M
5.11%
385.50M
5.27%
359.40M
6.77%
350.80M
2.39%
363.70M
3.68%
70.20M
80.70%
71.70M
2.14%
375.80M
424.13%
351.80M
6.39%
68.20M
80.61%
377.40M
453.37%
operating income
187.40M
-
178.20M
4.91%
192.20M
7.86%
187.10M
2.65%
207.30M
10.80%
202.40M
2.36%
215.90M
6.67%
208.20M
3.57%
227.70M
9.37%
222M
2.50%
238.30M
7.34%
209.10M
12.25%
212.10M
1.43%
234.60M
10.61%
250.90M
6.95%
232.40M
7.37%
238.20M
2.50%
249.50M
4.74%
250.50M
0.40%
228.70M
8.70%
233.60M
2.14%
195.80M
16.18%
148.70M
24.06%
251.30M
69.00%
284.70M
13.29%
266.20M
6.50%
286M
7.44%
271.90M
4.93%
299.40M
10.11%
293.50M
1.97%
311.90M
6.27%
289.90M
7.05%
311.90M
7.59%
326.10M
4.55%
343.90M
5.46%
314.60M
8.52%
325.80M
3.56%
339.20M
4.11%
70.20M
79.30%
71.70M
2.14%
331.90M
362.90%
313.40M
5.57%
68.20M
78.24%
347.40M
409.38%
depreciation and amortization
20.50M
-
20M
2.44%
20.60M
3%
20.50M
0.49%
21.40M
4.39%
21M
1.87%
21.70M
3.33%
-24.50M
212.90%
21.70M
188.57%
23.10M
6.45%
22.80M
1.30%
23.50M
3.07%
23.80M
1.28%
24M
0.84%
24M
0%
23.20M
3.33%
22.90M
1.29%
22.60M
1.31%
23M
1.77%
22.90M
0.43%
23.90M
4.37%
23.80M
0.42%
23.80M
0%
23.90M
0.42%
25.20M
5.44%
24.70M
1.98%
25.50M
3.24%
24.90M
2.35%
29.70M
19.28%
34M
14.48%
36.30M
6.76%
38.40M
5.79%
36.50M
4.95%
40.10M
9.86%
41.60M
3.74%
24.60M
40.87%
25M
1.63%
24.50M
2%
24.30M
-
24M
1.23%
30M
-
total other income expenses net
-200K
-
-800K
300%
-800K
0%
-600K
25%
-500K
16.67%
-800K
60%
1M
225%
-1M
200%
-300K
70%
-1.80M
500%
-1.90M
5.56%
-2.10M
10.53%
-1.50M
28.57%
2.80M
286.67%
-800K
128.57%
-1.10M
37.50%
3M
372.73%
1.10M
63.33%
1.80M
63.64%
2.40M
33.33%
2.40M
0%
1.10M
54.17%
1.70M
54.55%
2.80M
64.71%
2.40M
14.29%
3.90M
62.50%
3.40M
12.82%
3.30M
2.94%
5.10M
54.55%
-3.30M
164.71%
-2.40M
27.27%
1.30M
154.17%
-200K
115.38%
2.80M
1,500%
4.20M
50%
7.10M
69.05%
5M
29.58%
5.60M
12%
286.70M
5,019.64%
260.50M
9.14%
7.30M
97.20%
2M
72.60%
1.90M
-
income before tax
173.40M
-
164.50M
5.13%
178.60M
8.57%
173.60M
2.80%
193.80M
11.64%
188.60M
2.68%
204.20M
8.27%
194.30M
4.85%
214.30M
10.29%
207.60M
3.13%
223.40M
7.61%
193.90M
13.21%
197M
1.60%
223.80M
13.60%
238.30M
6.48%
219M
8.10%
228.80M
4.47%
238.50M
4.24%
240.20M
0.71%
219.50M
8.62%
223.90M
2.00%
185.90M
16.97%
137.30M
26.14%
240.30M
75.02%
271.70M
13.07%
256.20M
5.70%
275.10M
7.38%
262.40M
4.62%
293.20M
11.74%
290.20M
1.02%
309.50M
6.65%
291.20M
5.91%
311.70M
7.04%
328.90M
5.52%
348.10M
5.84%
320.20M
8.01%
330.80M
3.31%
344.80M
4.23%
356.90M
3.51%
332.20M
6.92%
339.20M
2.11%
315.40M
7.02%
329.30M
4.41%
349.30M
6.07%
income tax expense
54.90M
-
51.80M
5.65%
56.20M
8.49%
53.90M
4.09%
59.30M
10.02%
57.60M
2.87%
62.20M
7.99%
59.60M
4.18%
64.90M
8.89%
62.60M
3.54%
67.30M
7.51%
57.20M
15.01%
63.80M
11.54%
57.60M
9.72%
55.80M
3.13%
51.50M
7.71%
49.50M
3.88%
56.90M
14.95%
55.60M
2.28%
50.40M
9.35%
48.90M
2.98%
43.90M
10.22%
31.90M
27.33%
55.10M
72.73%
58.20M
5.63%
59.10M
1.55%
62.90M
6.43%
60.90M
3.18%
64.10M
5.25%
67.50M
5.30%
72.30M
7.11%
61.70M
14.66%
67.20M
8.91%
74.60M
11.01%
78.20M
4.83%
71.10M
9.08%
69.50M
2.25%
75.20M
8.20%
-79.30M
205.45%
-74.70M
5.80%
75M
200.40%
68.70M
8.40%
-72.50M
205.53%
77.50M
206.90%
net income
116.20M
-
110.50M
4.91%
120M
8.60%
116.80M
2.67%
131.40M
12.50%
128.30M
2.36%
140.10M
9.20%
131.70M
6.00%
146.30M
11.09%
141.60M
3.21%
153.20M
8.19%
133.40M
12.92%
129.50M
2.92%
163M
25.87%
178.70M
9.63%
163.20M
8.67%
175M
7.23%
177.90M
1.66%
180.40M
1.41%
164.60M
8.76%
170.60M
3.65%
137.20M
19.58%
101.20M
26.24%
179.70M
77.57%
208.90M
16.25%
192.60M
7.80%
208M
8.00%
196.20M
5.67%
223.70M
14.02%
217.40M
2.82%
231.50M
6.49%
223.90M
3.28%
238.90M
6.70%
248.70M
4.10%
264M
6.15%
243.10M
7.92%
255.30M
5.02%
263.50M
3.21%
271.20M
2.92%
251.10M
7.41%
258.10M
2.79%
240.50M
6.82%
250.30M
4.07%
265.40M
6.03%
weighted average shs out
58.10M
-
58.10M
0%
58.10M
0%
58.10M
0%
58.10M
0%
58.10M
0%
58.10M
0%
58M
0.17%
58M
0%
57.90M
0.17%
57.80M
0.17%
57.20M
1.04%
56.70M
0.87%
56.70M
0%
56.40M
0.53%
56.26M
0.25%
55.80M
0.82%
55.50M
0.54%
55.20M
0.54%
54.97M
0.42%
54.70M
0.49%
54.50M
0.37%
54.40M
0.18%
54.30M
0.18%
54.20M
0.18%
54.20M
0%
54.05M
0.27%
53.80M
0.47%
53.50M
0.56%
53.40M
0.19%
53.31M
0.16%
53.20M
0.21%
53.10M
0.19%
53.02M
0.15%
53M
0.04%
52.80M
0.38%
52.70M
0.19%
52.74M
0.08%
52.70M
0.08%
52.60M
0.19%
52.60M
0%
52.40M
0.38%
52.20M
0.38%
52.20M
0%
weighted average shs out dil
59.10M
-
59.10M
0%
59.10M
0%
59.10M
0%
59.20M
0.17%
59.50M
0.51%
59.40M
0.17%
59.30M
0.17%
59.30M
0%
59.30M
0%
59M
0.51%
58.30M
1.19%
57.90M
0.69%
57.80M
0.17%
57.30M
0.87%
57.33M
0.06%
56.60M
1.28%
56.30M
0.53%
56M
0.53%
55.66M
0.61%
55.40M
0.46%
55M
0.72%
54.80M
0.36%
54.80M
0%
54.70M
0.18%
55.10M
0.73%
55.31M
0.38%
54.90M
0.74%
54.50M
0.73%
54.31M
0.34%
54.24M
0.13%
54.10M
0.26%
54.10M
0%
54.06M
0.07%
54M
0.12%
53.90M
0.19%
53.80M
0.19%
53.67M
0.24%
53.50M
0.32%
53.40M
0.19%
53.50M
0.19%
53.30M
0.37%
53M
0.56%
53.10M
0.19%
eps
2
-
1.90
5.00%
2.07
8.95%
2.01
2.90%
2.26
12.44%
2.21
2.21%
2.41
9.05%
2.27
5.81%
2.52
11.01%
2.45
2.78%
2.65
8.16%
2.33
12.08%
2.28
2.15%
2.87
25.88%
3.17
10.45%
2.90
8.52%
3.14
8.28%
3.21
2.23%
3.27
1.87%
2.99
8.56%
3.12
4.35%
2.52
19.23%
1.86
26.19%
3.31
77.96%
3.85
16.31%
3.55
7.79%
3.85
8.45%
3.65
5.19%
4.18
14.52%
4.17
0.24%
4.34
4.08%
4.21
3.00%
4.50
6.89%
4.69
4.22%
4.98
6.18%
4.60
7.63%
4.84
5.22%
5
3.31%
5.15
3.00%
4.77
7.38%
4.91
2.94%
4.59
6.52%
4.80
4.58%
5.10
6.25%
epsdiluted
1.97
-
1.87
5.08%
2.03
8.56%
1.98
2.46%
2.22
12.12%
2.16
2.70%
2.36
9.26%
2.22
5.93%
2.47
11.26%
2.39
3.24%
2.60
8.79%
2.29
11.92%
2.24
2.18%
2.82
25.89%
3.12
10.64%
2.85
8.65%
3.09
8.42%
3.16
2.27%
3.22
1.90%
2.96
8.07%
3.08
4.05%
2.49
19.16%
1.85
25.70%
3.28
77.30%
3.82
16.46%
3.50
8.38%
3.76
7.43%
3.57
5.05%
4.10
14.85%
4.10
0%
4.27
4.15%
4.14
3.04%
4.42
6.76%
4.60
4.07%
4.89
6.30%
4.51
7.77%
4.75
5.32%
4.91
3.37%
5.07
3.26%
4.70
7.30%
4.82
2.55%
4.51
6.43%
4.72
4.66%
5.01
6.14%

All numbers in USD (except ratios and percentages)