SNAShares · US-listed

Snap-on

16 yrs of growthPaid for 41 yrs
2.6%
dividend yield · $9.76 in the last 12 months · price $375.79
Forward yield
2.9%
$10.74 declared + forecast, next 12 months
Next ex-dividend date
20 Nov 2026
✓ Declared
5-year dividend growth
+14.7%
a year, compound · 10y +14.9%
Payments a year
4
paid every year for 41 yrs

When it goes ex-dividend

Filled: went ex in the last 12 months. Dashed: expected in the next 12.

Jan
Mar
Apr
Jun
Jul
Sep
Oct
Dec

Dividends per share by year

Price $375.79
$0.000$5.00$10.00$15.00'12'13'14'15'16'17'18'19'20'21'22'23'24'25'26
Yearly totals as a table
YearDividends per share
2026 (so far)$7.32
2025$8.86
2024$7.72
2023$6.72
2022$5.88
2021$5.11
2020$4.47
2019$3.93
2018$3.41
2017$2.95
2016$2.54
2015$2.20
2014$1.85
2013$1.58
2012$1.40
2011$1.30
2010$1.22
2009$1.20
2008$1.20
2007$1.11
2006$1.08
2005$1.00
2004$1.00
2003$1.00
2002$0.970
2001$0.960
2000$0.940
1999$0.900
1998$0.860
1997$0.820
1996$0.760
1995$0.720
1994$0.720
1993$0.720
1992$0.720
1991$0.720
1990$0.720
1989$0.693
1988$0.587
1987$0.480
1986$0.407
1985$0.193

Coming up

  • 20
    Nov
    Dividend
    Ex-dividend in 11 days · paid 10 Dec
    Date declared
    $2.68
  • 23
    Feb
    Dividend
    Ex-dividend in 106 days · paid around 15 Mar
    Forecast · high
    $2.68
  • 19
    May
    Dividend
    Ex-dividend in 191 days · paid around 8 Jun
    Forecast · high
    $2.68
  • 18
    Aug
    Dividend
    Ex-dividend in 282 days · paid around 7 Sept
    Forecast · high
    $2.68

Forecasts repeat last year's payments with recent growth, until the company declares. How accurate are they? No dividend declaration from this company in our records yet: we read the press releases it files with the SEC (8-K), and not every company files them.

Dividend history

165 payments since 1985
Ex-dividend dateAmount per share
19 Aug 2026$2.44
20 May 2026$2.44
24 Feb 2026$2.44
21 Nov 2025$2.44
19 Aug 2025$2.14
20 May 2025$2.14
24 Feb 2025$2.14
21 Nov 2024$2.14
19 Aug 2024$1.86
17 May 2024$1.86
23 Feb 2024$1.86
20 Nov 2023$1.86
All 165 payments
17 Aug 2023$1.62
18 May 2023$1.62
22 Feb 2023$1.62
18 Nov 2022$1.62
18 Aug 2022$1.42
19 May 2022$1.42
22 Feb 2022$1.42
18 Nov 2021$1.42
19 Aug 2021$1.23
20 May 2021$1.23
22 Feb 2021$1.23
19 Nov 2020$1.23
19 Aug 2020$1.08
20 May 2020$1.08
21 Feb 2020$1.08
19 Nov 2019$1.08
19 Aug 2019$0.950
20 May 2019$0.950
22 Feb 2019$0.950
19 Nov 2018$0.950
16 Aug 2018$0.820
18 May 2018$0.820
1 Mar 2018$0.820
16 Nov 2017$0.820
16 Aug 2017$0.710
17 May 2017$0.710
22 Feb 2017$0.710
16 Nov 2016$0.710
17 Aug 2016$0.610
18 May 2016$0.610
23 Feb 2016$0.610
20 Nov 2015$0.610
21 Aug 2015$0.530
18 May 2015$0.530
20 Feb 2015$0.530
20 Nov 2014$0.530
21 Aug 2014$0.440
16 May 2014$0.440
20 Feb 2014$0.440
20 Nov 2013$0.440
21 Aug 2013$0.380
16 May 2013$0.380
26 Feb 2013$0.380
15 Nov 2012$0.380
16 Aug 2012$0.340
17 May 2012$0.340
22 Feb 2012$0.340
16 Nov 2011$0.340
18 Aug 2011$0.320
18 May 2011$0.320
22 Feb 2011$0.320
17 Nov 2010$0.320
18 Aug 2010$0.300
18 May 2010$0.300
23 Feb 2010$0.300
12 Nov 2009$0.300
13 Aug 2009$0.300
14 May 2009$0.300
19 Feb 2009$0.300
13 Nov 2008$0.300
14 Aug 2008$0.300
15 May 2008$0.300
21 Feb 2008$0.300
15 Nov 2007$0.300
16 Aug 2007$0.270
17 May 2007$0.270
22 Feb 2007$0.270
16 Nov 2006$0.270
17 Aug 2006$0.270
17 May 2006$0.270
15 Feb 2006$0.270
16 Nov 2005$0.250
17 Aug 2005$0.250
18 May 2005$0.250
15 Feb 2005$0.250
17 Nov 2004$0.250
18 Aug 2004$0.250
18 May 2004$0.250
13 Feb 2004$0.250
17 Nov 2003$0.250
18 Aug 2003$0.250
16 May 2003$0.250
12 Feb 2003$0.250
15 Nov 2002$0.250
16 Aug 2002$0.240
16 May 2002$0.240
13 Feb 2002$0.240
15 Nov 2001$0.240
16 Aug 2001$0.240
16 May 2001$0.240
14 Feb 2001$0.240
16 Nov 2000$0.240
17 Aug 2000$0.240
17 May 2000$0.230
16 Feb 2000$0.230
17 Nov 1999$0.230
18 Aug 1999$0.230
18 May 1999$0.220
12 Feb 1999$0.220
17 Nov 1998$0.220
18 Aug 1998$0.220
18 May 1998$0.210
12 Feb 1998$0.210
17 Nov 1997$0.210
18 Aug 1997$0.210
16 May 1997$0.200
13 Feb 1997$0.200
15 Nov 1996$0.200
16 Aug 1996$0.200
16 May 1996$0.180
15 Feb 1996$0.180
16 Nov 1995$0.180
17 Aug 1995$0.180
15 May 1995$0.180
13 Feb 1995$0.180
14 Nov 1994$0.180
15 Aug 1994$0.180
16 May 1994$0.180
14 Feb 1994$0.180
15 Nov 1993$0.180
16 Aug 1993$0.180
14 May 1993$0.180
10 Feb 1993$0.180
13 Nov 1992$0.180
14 Aug 1992$0.180
14 May 1992$0.180
11 Feb 1992$0.180
13 Nov 1991$0.180
14 Aug 1991$0.180
14 May 1991$0.180
12 Feb 1991$0.180
13 Nov 1990$0.180
14 Aug 1990$0.180
15 May 1990$0.180
12 Feb 1990$0.180
14 Nov 1989$0.180
15 Aug 1989$0.180
15 May 1989$0.167
13 Feb 1989$0.167
14 Nov 1988$0.167
15 Aug 1988$0.167
16 May 1988$0.127
11 Feb 1988$0.127
13 Nov 1987$0.127
14 Aug 1987$0.127
14 May 1987$0.120
10 Feb 1987$0.107
13 Nov 1986$0.107
14 Aug 1986$0.107
14 May 1986$0.097
11 Feb 1986$0.097
13 Nov 1985$0.097
14 Aug 1985$0.097

Amounts are adjusted for share splits and consolidations. Specials count in the history but not in yields or streaks.