NYSE:SNA | Historical Stock Price | Snap-on Inc

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1973-02-21 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$3.44$11.24$36.71$119.85$391.31$1,277.611973-02-212026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 1999

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$26.56$39.42186,800
1999-12-30$27.44$40.72184,900
1999-12-29$27.13$40.25342,100
1999-12-28$27.00$40.07304,900
1999-12-27$27.19$40.35512,500
1999-12-23$27.63$41.00274,500
1999-12-22$27.69$41.09320,700
1999-12-21$28.38$42.11374,800
1999-12-20$28.06$41.64321,600
1999-12-17$28.94$42.94666,100
1999-12-16$26.88$39.88444,900
1999-12-15$27.81$41.27179,900
1999-12-14$28.69$42.57202,900
1999-12-13$28.50$42.29224,900
1999-12-10$28.75$42.6699,100
1999-12-09$29.13$43.22180,400
1999-12-08$29.00$43.04114,900
1999-12-07$29.19$43.31127,300
1999-12-06$29.94$44.43237,600
1999-12-03$30.81$45.73124,200
1999-12-02$30.06$44.61233,100
1999-12-01$30.38$45.08211,100
1999-11-30$30.25$44.89244,600
1999-11-29$30.50$45.26172,900
1999-11-26$30.50$45.26148,300
1999-11-24$30.19$44.80318,800
1999-11-23$30.44$45.17202,200
1999-11-22$30.38$45.08239,700
1999-11-19$29.88$44.33233,700
1999-11-18$30.50$45.26123,200
1999-11-17$30.75$45.63388,600
1999-11-16$30.88$45.48174,600
1999-11-15$30.56$45.02161,000
1999-11-12$30.25$44.56236,500
1999-11-11$29.81$43.9196,800
1999-11-10$30.19$44.46142,800
1999-11-09$29.63$43.64134,800
1999-11-08$29.81$43.9172,700
1999-11-05$29.88$44.00141,900
1999-11-04$28.88$42.53131,100
1999-11-03$29.88$44.00284,900
1999-11-02$29.94$44.10142,400
1999-11-01$29.69$43.73144,100
1999-10-29$30.38$44.74164,200
1999-10-28$29.63$43.64184,700
1999-10-27$29.19$42.99114,800
1999-10-26$28.88$42.53210,300
1999-10-25$29.50$43.45141,700
1999-10-22$30.38$44.74188,300
1999-10-21$29.13$42.9090,400
1999-10-20$29.19$42.99116,800
1999-10-19$29.31$43.18167,200
1999-10-18$29.69$43.73229,700
1999-10-15$29.38$43.27223,100
1999-10-14$29.88$44.00214,300
1999-10-13$30.00$44.19185,100
1999-10-12$30.94$45.57232,200
1999-10-11$30.44$44.83274,800
1999-10-08$32.50$47.8783,500
1999-10-07$32.19$47.4186,800
1999-10-06$31.81$46.86104,400
1999-10-05$31.31$46.1294,200
1999-10-04$32.00$47.1383,700
1999-10-01$31.81$46.86180,100
1999-09-30$32.50$47.8779,300
1999-09-29$32.44$47.78127,100
1999-09-28$31.38$46.21103,600
1999-09-27$31.44$46.31133,800
1999-09-24$31.38$46.2182,400
1999-09-23$31.56$46.49121,900
1999-09-22$32.19$47.4196,200
1999-09-21$32.38$47.69152,500
1999-09-20$33.69$49.6265,000
1999-09-17$33.56$49.44168,700
1999-09-16$33.25$48.98226,800
1999-09-15$32.81$48.33183,100
1999-09-14$33.19$48.88148,900
1999-09-13$33.44$49.25194,900
1999-09-10$33.88$49.90174,100
1999-09-09$34.81$51.2863,900
1999-09-08$34.88$51.3777,400
1999-09-07$34.81$51.2893,200
1999-09-03$34.75$51.18217,600
1999-09-02$33.75$49.71177,900
1999-09-01$33.88$49.9078,500
1999-08-31$33.81$49.8090,000
1999-08-30$34.06$50.1779,000
1999-08-27$34.63$51.0093,300
1999-08-26$34.94$51.4662,300
1999-08-25$35.13$51.74111,500
1999-08-24$34.94$51.46115,900
1999-08-23$34.88$51.37118,300
1999-08-20$34.56$50.9142,300
1999-08-19$34.44$50.7295,700
1999-08-18$34.19$50.36128,700
1999-08-17$34.94$51.1275,200
1999-08-16$35.13$51.40301,200
1999-08-13$35.00$51.2194,300
1999-08-12$34.31$50.21199,400
1999-08-11$33.69$49.29128,300
1999-08-10$33.44$48.93105,700
1999-08-09$34.38$50.30131,900
1999-08-06$34.38$50.3094,000
1999-08-05$34.25$50.1297,600
1999-08-04$34.13$49.93140,100
1999-08-03$34.38$50.30154,400
1999-08-02$34.63$50.66162,400
1999-07-30$35.00$51.21136,500
1999-07-29$35.63$52.13106,700
1999-07-28$36.25$53.0443,500
1999-07-27$36.56$53.5059,400
1999-07-26$36.81$53.8763,100
1999-07-23$36.38$53.2385,000
1999-07-22$36.63$53.5976,900
1999-07-21$36.81$53.8793,200
1999-07-20$36.81$53.8787,200
1999-07-19$37.00$54.1435,600
1999-07-16$37.31$54.60100,000
1999-07-15$37.19$54.41136,400
1999-07-14$37.38$54.69199,200
1999-07-13$36.25$53.04149,200
1999-07-12$36.50$53.41130,700
1999-07-09$36.44$53.3259,100
1999-07-08$36.44$53.3278,900
1999-07-07$36.19$52.95114,700
1999-07-06$36.63$53.59317,400
1999-07-02$35.94$52.59239,500
1999-07-01$35.75$52.31316,400
1999-06-30$36.19$52.95197,800
1999-06-29$35.88$52.49182,100
1999-06-28$36.19$52.95145,000
1999-06-25$35.75$52.31154,400
1999-06-24$35.75$52.31373,500
1999-06-23$36.19$52.9587,200
1999-06-22$36.94$54.0595,500
1999-06-21$36.81$53.8798,700
1999-06-18$37.00$54.14240,000
1999-06-17$36.63$53.59130,600
1999-06-16$36.44$53.32130,700
1999-06-15$36.06$52.7770,300
1999-06-14$36.31$53.13140,600
1999-06-11$36.06$52.7796,900
1999-06-10$36.19$52.95213,100
1999-06-09$36.56$53.50137,700
1999-06-08$36.63$53.59168,000
1999-06-07$36.56$53.50123,400
1999-06-04$36.63$53.5998,600
1999-06-03$36.69$53.68114,200
1999-06-02$36.56$53.5075,700
1999-06-01$36.31$53.13121,700
1999-05-28$36.19$52.95156,200
1999-05-27$36.06$52.77183,500
1999-05-26$36.13$52.86256,400
1999-05-25$36.06$52.77125,100
1999-05-24$36.00$52.68467,700
1999-05-21$36.38$53.2382,900
1999-05-20$36.63$53.59139,900
1999-05-19$36.25$53.04768,900
1999-05-18$34.88$51.03280,300
1999-05-17$34.94$50.80241,800
1999-05-14$35.00$50.89362,300
1999-05-13$34.69$50.4497,800
1999-05-12$34.56$50.25199,500
1999-05-11$34.25$49.8088,700
1999-05-10$34.06$49.53105,100
1999-05-07$34.13$49.62142,900
1999-05-06$33.63$48.89118,500
1999-05-05$34.56$50.25222,500
1999-05-04$34.00$49.44158,500
1999-05-03$33.38$48.53227,300
1999-04-30$32.56$47.35123,000
1999-04-29$33.38$48.53285,000
1999-04-28$32.44$47.17157,200
1999-04-27$31.88$46.35198,400
1999-04-26$31.94$46.44111,700
1999-04-23$31.94$46.4497,500
1999-04-22$32.06$46.62239,600
1999-04-21$32.00$46.53308,000
1999-04-20$33.81$49.16174,300
1999-04-19$33.38$48.53138,700
1999-04-16$32.88$47.80233,200
1999-04-15$31.56$45.89270,000
1999-04-14$29.50$42.89173,700
1999-04-13$28.69$41.71448,700
1999-04-12$28.81$41.89180,600
1999-04-09$28.81$41.89104,700
1999-04-08$28.94$42.08169,900
1999-04-07$29.38$42.7171,400
1999-04-06$29.44$42.80140,300
1999-04-05$29.69$43.17158,100
1999-04-01$28.88$41.9966,200
1999-03-31$29.00$42.17116,000
1999-03-30$29.25$42.53177,000
1999-03-29$29.81$43.35176,600
1999-03-26$29.50$42.89105,500
1999-03-25$29.06$42.26139,500
1999-03-24$28.44$41.35182,900
1999-03-23$28.94$42.08243,900
1999-03-22$28.75$41.80120,200
1999-03-19$29.63$43.08181,800
1999-03-18$29.75$43.26258,300
1999-03-17$30.00$43.62114,700
1999-03-16$29.88$43.44279,500
1999-03-15$29.94$43.53143,700
1999-03-12$29.88$43.44132,700
1999-03-11$30.38$44.17122,900
1999-03-10$30.06$43.71180,500
1999-03-09$29.94$43.53316,900
1999-03-08$29.94$43.53226,100
1999-03-05$30.31$44.08214,000
1999-03-04$30.44$44.26309,200
1999-03-03$30.31$44.08361,800
1999-03-02$29.31$42.62176,600
1999-03-01$28.75$41.80352,000
1999-02-26$28.25$41.08736,000
1999-02-25$29.69$43.17201,800
1999-02-24$29.69$43.17285,800
1999-02-23$29.19$42.441,075,300
1999-02-22$29.63$43.08402,200
1999-02-19$30.00$43.62381,000
1999-02-18$29.88$43.44299,700
1999-02-17$30.38$44.17133,100
1999-02-16$30.94$44.98230,300
1999-02-12$30.44$44.26264,900
1999-02-11$31.25$45.12160,300
1999-02-10$31.13$44.94267,400
1999-02-09$31.56$45.57568,200
1999-02-08$31.00$44.76269,900
1999-02-05$32.25$46.56421,700
1999-02-04$32.50$46.92470,400
1999-02-03$33.06$47.74256,800
1999-02-02$33.38$48.1987,700
1999-02-01$33.25$48.0155,900
1999-01-29$34.00$49.09193,700
1999-01-28$33.63$48.55226,600
1999-01-27$33.75$48.73138,200
1999-01-26$34.31$49.5495,900
1999-01-25$34.44$49.72169,300
1999-01-22$34.50$49.8191,700
1999-01-21$35.06$50.62131,200
1999-01-20$35.50$51.25237,500
1999-01-19$34.94$50.44156,200
1999-01-15$35.44$51.16265,200
1999-01-14$33.75$48.73146,900
1999-01-13$34.50$49.8192,900
1999-01-12$35.56$51.3456,900
1999-01-11$36.19$52.2578,900
1999-01-08$36.19$52.2572,500
1999-01-07$35.56$51.3475,400
1999-01-06$36.75$53.06132,800
1999-01-05$34.94$50.44146,800
1999-01-04$35.00$50.53219,700