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