$368.90+1.18|(+0.32%)

Analyst Recommendation Trends

Wall Street analyst consensus for SNA over the last few months:

2026-09-01
Buy: 6
S.Buy: 2
Hold: 6
Sell: 2
2026-08-01
Buy: 6
S.Buy: 2
Hold: 6
Sell: 2
2026-07-01
Buy: 6
S.Buy: 2
Hold: 6
Sell: 1
2026-06-01
Buy: 6
S.Buy: 2
Hold: 6
Sell: 1

Latest SNA News

Snap-on Earnings Preview: What to Expect

Snap-on is set to report its Q3 earnings soon, with analysts expecting single-digit year-over-year EPS growth.

Yahoo9/29/2026

1 Industrials Stock for Long-Term Investors and 2 We Brush Off

Industrials businesses quietly power the physical things we depend on, from cars and homes to e-commerce infrastructure. Unfortunately, this role also comes with a demand profile tethered to the ebbs and flows of the broader economy. The market seems to be debating where we are in the cycle as industrials stocks were flat over the past six months. At the same time, the S&P 500 rose by 16.9%.

Yahoo9/25/2026

3 Cash-Heavy Stocks That Fall Short

Companies with more cash than debt can be financially resilient, but that doesn’t mean they’re all strong investments. Some lack leverage because they struggle to grow or generate consistent profits, making them unattractive borrowers.

Yahoo9/24/2026

Snap-on's Gross Margin Expands: Can RCI Keep Driving Gains?

SNA's gross margin rises 90 basis points to 51.4% as higher volumes and RCI savings offset cost pressures, though mix headwinds persist.

Yahoo9/23/2026

Is Snap-on Stock Underperforming the Nasdaq?

Lagging behind the Nasdaq Composite over the past year, analyst confidence in Snap-on remains somewhat bullish.

Yahoo9/23/2026

Snap-On: The Growth Engine Is Shifting, But 19x Earnings Still Prices In A Lot

Snap-on Incorporated (SNA) delivered strong Q2 results, with sales up 4.7% and EPS up 5.1%, driven by robust Commercial & Industrial growth.

SeekingAlpha9/15/2026

SCHD-Inspired 4-Factor Dividend Growth Strategy Selections For September 2026

4-Factor Dividend Growth Strategy targets high-quality, growth-oriented dividend stocks using a rules-based, four-metric screen. Learn more about the strategy here.

SeekingAlpha9/7/2026

Dividend Champion, Contender, And Challenger Highlights: Week September 6

Explore this week’s dividend updates for Dividend Champions, Contenders & Challengers—see dividend changes, upcoming ex-dividend and pay dates.

SeekingAlpha9/4/2026

Related Stocks (Peers)

Companies operating in similar sectors to SNA:

Recent Insider Transactions

DateNameShares ChangedPriceValue
2026-08-31Adams David Charles+1,732--
2026-08-31Adams David Charles-1,732--
2026-08-26OZOLINS MARTY V.-800--
2026-08-26OZOLINS MARTY V.-800$400$320,000
2026-08-26OZOLINS MARTY V.+800$168.7$134,960
2026-08-18PINCHUK NICHOLAS T-33,750--
2026-08-18PINCHUK NICHOLAS T-1,640$401.925$659,157
2026-08-18PINCHUK NICHOLAS T-3,454$400.7276$1,384,113
2026-08-18PINCHUK NICHOLAS T-9,720$399.6002$3,884,114
2026-08-18PINCHUK NICHOLAS T-7,475$399.0133$2,982,624
2026-08-18PINCHUK NICHOLAS T-600$397.5012$238,501
2026-08-18PINCHUK NICHOLAS T+33,750$168.7$5,693,625
2026-08-13Pagliari Aldo John-8,000--
2026-08-13Pagliari Aldo John-40$409.69$16,388
2026-08-13Pagliari Aldo John-208$406.9759$84,651
2026-08-13Pagliari Aldo John-831$405.9376$337,334
2026-08-13Pagliari Aldo John-441$404.9451$178,581
2026-08-13Pagliari Aldo John-2,564$403.9026$1,035,606
2026-08-13Pagliari Aldo John-1,447$403.136$583,338
2026-08-13Pagliari Aldo John+8,000$168.7$1,349,600
2026-08-11Lemerand June C-1,200--
2026-08-11Lemerand June C-1,200--
2026-08-11Lemerand June C-125$413.9212$51,740
2026-08-11Lemerand June C-2,275$413.3696$940,416
2026-08-11Lemerand June C-1,952$413.9881$808,105
2026-08-11Lemerand June C+1,200$161.18$193,416
2026-08-11Lemerand June C+1,200$168.7$202,440
2026-08-06Boyd Iain-160--
2026-08-06Boyd Iain-160--
2026-08-06Boyd Iain-1,558--
2026-08-06Boyd Iain-1,878$423$794,394
2026-08-06Boyd Iain+160$269$43,040
2026-08-06Boyd Iain+160$249.26$39,882
2026-08-06Boyd Iain+1,558$211.67$329,782
2026-07-31HOLDEN JAMES P+33$410.41$13,544
2026-07-28Chambers Timothy L-9,111--
2026-07-28Chambers Timothy L-20$420$8,400
2026-07-28Chambers Timothy L-9,091$419.3563$3,812,368
2026-07-28Chambers Timothy L+9,111$168.7$1,537,026
2026-07-17Chambers Timothy L-389--
2026-07-17Chambers Timothy L-389$419.4264$163,157
2026-07-17Chambers Timothy L+389$168.7$65,624
2026-07-01Miller Richard Thomas-2,000--
2026-07-01Miller Richard Thomas-2,000$405.92$811,840
2026-07-01Miller Richard Thomas+2,000$155.92$311,840
2026-06-10Arregui Jesus-7,500--
2026-06-10Arregui Jesus-400$385.831$154,332
2026-06-10Arregui Jesus-602$384.5549$231,502
2026-06-10Arregui Jesus-2,676$383.7179$1,026,829
2026-06-10Arregui Jesus-573$382.8392$219,367
2026-06-10Arregui Jesus-3,249$389.45$1,265,323
2026-06-10Arregui Jesus+7,500$168.7$1,265,250
2026-06-10Miller Richard Thomas-427$389.55$166,338
2026-06-04Pagliari Aldo John-1,330$379.2708$504,430
2026-05-14Pagliari Aldo John-8,000--
2026-05-14Pagliari Aldo John-1,674$367.9554$615,957
2026-05-14Pagliari Aldo John-3,029$367.0938$1,111,927
2026-05-14Pagliari Aldo John-1,010$366.1956$369,858
2026-05-14Pagliari Aldo John+8,000$168.7$1,349,600
2026-05-05PINCHUK NICHOLAS T-33,750--
2026-05-05PINCHUK NICHOLAS T-389$378.59$147,272
2026-05-05PINCHUK NICHOLAS T-2,480$377.5196$936,249
2026-05-05PINCHUK NICHOLAS T-6,957$376.7744$2,621,220
2026-05-05PINCHUK NICHOLAS T-6,850$375.8283$2,574,424
2026-05-05PINCHUK NICHOLAS T-3,795$374.7676$1,422,243
2026-05-05PINCHUK NICHOLAS T-704$374.1972$263,435
2026-05-05PINCHUK NICHOLAS T-1,581$372.5299$588,970
2026-05-05PINCHUK NICHOLAS T-640$371.2775$237,618
2026-05-05PINCHUK NICHOLAS T+33,750$168.7$5,693,625
2026-04-30HOLDEN JAMES P+91$383.4$34,889
2026-02-25Lemerand June C-1,378$387.5729$534,075
2026-02-23PINCHUK NICHOLAS T-33,750--
2026-02-23PINCHUK NICHOLAS T-400$388.678$155,471
2026-02-23PINCHUK NICHOLAS T-479$387.0037$185,375
2026-02-23PINCHUK NICHOLAS T-1,000$386.3456$386,346
2026-02-23PINCHUK NICHOLAS T-3,652$385.2553$1,406,952
2026-02-23PINCHUK NICHOLAS T-3,933$384.2243$1,511,154
2026-02-23PINCHUK NICHOLAS T-3,450$383.2594$1,322,245
2026-02-23PINCHUK NICHOLAS T-4,538$382.1938$1,734,395
2026-02-23PINCHUK NICHOLAS T-5,777$381.3554$2,203,090
2026-02-23PINCHUK NICHOLAS T+33,750$168.7$5,693,625
2026-02-19Pagliari Aldo John-10,000--
2026-02-19Pagliari Aldo John-560$384.1429$215,120
2026-02-19Pagliari Aldo John-984$382.7835$376,659
2026-02-19Pagliari Aldo John-3,721$381.9318$1,421,168
2026-02-19Pagliari Aldo John-1,778$381.2361$677,838
2026-02-19Pagliari Aldo John+10,000$168.7$1,687,000
2026-02-12Bauerschmidt Mary Ellen+1,199--
2026-02-12Bauerschmidt Mary Ellen+600--
2026-02-12Bauerschmidt Mary Ellen+2,491--
2026-02-12Bauerschmidt Mary Ellen-657--
2026-02-12Bauerschmidt Mary Ellen-286--
2026-02-12Bauerschmidt Mary Ellen-316$378.55$119,622
2026-02-12Bauerschmidt Mary Ellen+657--
2026-02-12Arregui Jesus+1,975--
2026-02-12Arregui Jesus+988--
2026-02-12Arregui Jesus+4,103--
2026-02-12Arregui Jesus-1,856--
2026-02-12Arregui Jesus-807--
2026-02-12Arregui Jesus-831$378.55$314,575
2026-02-12Arregui Jesus+1,856--
2026-02-12Chambers Timothy L+1,975--
2026-02-12Chambers Timothy L+988--
2026-02-12Chambers Timothy L+4,103--
2026-02-12Chambers Timothy L-1,856--
2026-02-12Chambers Timothy L-807--
2026-02-12Chambers Timothy L-873$378.55$330,474
2026-02-12Chambers Timothy L+1,856--
2026-02-12Miller Richard Thomas+1,016--
2026-02-12Miller Richard Thomas+508--
2026-02-12Miller Richard Thomas+2,110--
2026-02-12Miller Richard Thomas+143--
2026-02-12Miller Richard Thomas-143--
2026-02-12Miller Richard Thomas-631--
2026-02-12Miller Richard Thomas-337--
2026-02-12Miller Richard Thomas-204$378.55$77,224
2026-02-12Miller Richard Thomas+631--
2026-02-12Lemerand June C+1,016--
2026-02-12Lemerand June C+508--
2026-02-12Lemerand June C+2,110--
2026-02-12Lemerand June C-774--
2026-02-12Lemerand June C-337--
2026-02-12Lemerand June C-268$378.55$101,451
2026-02-12Lemerand June C+774--
2026-02-12OZOLINS MARTY V.+522--
2026-02-12OZOLINS MARTY V.+261--
2026-02-12OZOLINS MARTY V.+1,084--
2026-02-12OZOLINS MARTY V.+423--
2026-02-12OZOLINS MARTY V.-423--
2026-02-12OZOLINS MARTY V.-15--
2026-02-12OZOLINS MARTY V.-191--
2026-02-12OZOLINS MARTY V.-15$378.55$5,678
2026-02-12OZOLINS MARTY V.+15--
2026-02-12Pagliari Aldo John+2,497--
2026-02-12Pagliari Aldo John+1,249--
2026-02-12Pagliari Aldo John+5,187--
2026-02-12Pagliari Aldo John-2,499--
2026-02-12Pagliari Aldo John-1,087--
2026-02-12Pagliari Aldo John-1,169$378.55$442,525
2026-02-12Pagliari Aldo John+2,499--
2026-02-12Boyd Iain+1,065--
2026-02-12Boyd Iain+533--
2026-02-12Boyd Iain+2,213--
2026-02-12Boyd Iain-1,031--
2026-02-12Boyd Iain-448--
2026-02-12Boyd Iain-349$378.55$132,114
2026-02-12Boyd Iain+1,031--
2026-02-12Daniel Karen L+520--
2026-02-12Adams David Charles+520--
2026-02-12Ward Thomas J+2,497--
2026-02-12Ward Thomas J+1,249--
2026-02-12Ward Thomas J+5,187--
2026-02-12Ward Thomas J-2,524--
2026-02-12Ward Thomas J-1,097--
2026-02-12Ward Thomas J-1,114$378.55$421,705
2026-02-12Ward Thomas J+2,524--
2026-02-12Sherrill Gregg M+520--
2026-02-12PINCHUK NICHOLAS T+13,546--
2026-02-12PINCHUK NICHOLAS T+4,515--
2026-02-12PINCHUK NICHOLAS T+18,755--
2026-02-12PINCHUK NICHOLAS T-11,602--
2026-02-12PINCHUK NICHOLAS T-5,043--
2026-02-12PINCHUK NICHOLAS T-5,142$378.55$1,946,504
2026-02-12PINCHUK NICHOLAS T+11,602--
2026-02-12LEHMAN WILLIAM DUDLEY+520--
2026-02-12HOLDEN JAMES P+520--
2026-02-12KNUEPPEL HENRY W+520--
2026-02-12STEBBINS DONALD J+520--
2026-02-12GILLIS RUTH ANN M+520--
2026-02-12JONES NATHAN J+520--
2026-02-09Bauerschmidt Mary Ellen-472--
2026-02-09Bauerschmidt Mary Ellen-200$368.12$73,624
2026-02-09Bauerschmidt Mary Ellen+472--
2026-02-09Arregui Jesus-1,332--
2026-02-09Arregui Jesus-594$368.12$218,663
2026-02-09Arregui Jesus+1,332--
2026-02-09Chambers Timothy L-1,332--
2026-02-09Chambers Timothy L-596$368.12$219,400
2026-02-09Chambers Timothy L+1,332--
2026-02-09Miller Richard Thomas+55--
2026-02-09Miller Richard Thomas-55--
2026-02-09Miller Richard Thomas-501--
2026-02-09Miller Richard Thomas-137$368.12$50,432
2026-02-09Miller Richard Thomas+501--
2026-02-09Lemerand June C-556--
2026-02-09Lemerand June C-167$368.12$61,476
2026-02-09Lemerand June C+556--
2026-02-09OZOLINS MARTY V.+290--
2026-02-09OZOLINS MARTY V.-290--
2026-02-09OZOLINS MARTY V.-25--
2026-02-09OZOLINS MARTY V.-25$368.12$9,203
2026-02-09OZOLINS MARTY V.+25--
2026-02-09Pagliari Aldo John-1,793--
2026-02-09Pagliari Aldo John-785$368.12$288,974
2026-02-09Pagliari Aldo John+1,793--
2026-02-09Boyd Iain-739--
2026-02-09Boyd Iain-222$368.12$81,723
2026-02-09Boyd Iain+739--
2026-02-09Ward Thomas J-1,811--
2026-02-09Ward Thomas J-746$368.12$274,618
2026-02-09Ward Thomas J+1,811--
2026-02-09PINCHUK NICHOLAS T-5,549--
2026-02-09PINCHUK NICHOLAS T-2,333$368.12$858,824
2026-02-09PINCHUK NICHOLAS T+5,549--
2026-02-04Chambers Timothy L-8,000--
2026-02-04Chambers Timothy L-2,995$385.6287$1,154,958
2026-02-04Chambers Timothy L-5,005$384.8254$1,926,051
2026-02-04Chambers Timothy L+8,000$138.03$1,104,240
2026-01-30HOLDEN JAMES P+37$366.11$13,546
2025-12-11Pagliari Aldo John-10,000--
2025-12-11Pagliari Aldo John-662$353.6129$234,092
2025-12-11Pagliari Aldo John-2,840$353.0527$1,002,670
2025-12-11Pagliari Aldo John-1,835$352.0513$646,014
2025-12-11Pagliari Aldo John-482$350.897$169,132
2025-12-11Pagliari Aldo John-960$349.6455$335,660
2025-12-11Pagliari Aldo John+10,000$138.03$1,380,300
2025-12-04Miller Richard Thomas-2,000--
2025-12-04Miller Richard Thomas-1,077$348.8682$375,731
2025-12-04Miller Richard Thomas-923$347.5681$320,805
2025-12-04Miller Richard Thomas+2,000$161.18$322,360
2025-12-04Pagliari Aldo John-3,091$346.8043$1,071,972
2025-12-04Ward Thomas J-300--
2025-12-03Miller Richard Thomas-1,728--
2025-12-03Miller Richard Thomas-254$345.155$87,669
2025-12-03Miller Richard Thomas-1,474$344.626$507,979
2025-12-03Miller Richard Thomas+1,728$161.18$278,519
2025-12-02PINCHUK NICHOLAS T-33,750--
2025-12-02PINCHUK NICHOLAS T-438$341.533$149,591
2025-12-02PINCHUK NICHOLAS T-9,277$340.071$3,154,839
2025-12-02PINCHUK NICHOLAS T-7,060$339.4696$2,396,655
2025-12-02PINCHUK NICHOLAS T-1,760$338.0581$594,982
2025-12-02PINCHUK NICHOLAS T-2,144$337.2043$722,966
2025-12-02PINCHUK NICHOLAS T-1,928$336.1858$648,166
2025-12-02PINCHUK NICHOLAS T+33,750$138.03$4,658,513
2025-11-25Arregui Jesus-6,500--
2025-11-25Arregui Jesus-2,871$337.5454$969,093
2025-11-25Arregui Jesus-960$336.4838$323,024
2025-11-25Arregui Jesus-2,669$336.23$897,398
2025-11-25Arregui Jesus+6,500$138.03$897,195
2025-11-13JONES NATHAN J-1,000$340.615$340,615
2025-10-31HOLDEN JAMES P+40$335.55$13,422