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 — 2000

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2000-12-29$27.88$42.87464,900
2000-12-28$27.94$42.96244,300
2000-12-27$27.81$42.77253,000
2000-12-26$27.63$42.48191,300
2000-12-22$26.88$41.33388,600
2000-12-21$26.94$41.43196,100
2000-12-20$25.69$39.50191,500
2000-12-19$26.75$41.14176,300
2000-12-18$26.94$41.43254,500
2000-12-15$25.63$39.41405,100
2000-12-14$26.56$40.85175,900
2000-12-13$26.56$40.85273,500
2000-12-12$27.63$42.48131,900
2000-12-11$27.50$42.29136,300
2000-12-08$27.56$42.39134,200
2000-12-07$27.19$41.81152,800
2000-12-06$27.88$42.87206,100
2000-12-05$28.50$43.83459,700
2000-12-04$26.94$41.43382,600
2000-12-01$26.13$40.18244,600
2000-11-30$25.94$39.89294,400
2000-11-29$26.06$40.08504,200
2000-11-28$23.94$36.81167,700
2000-11-27$24.56$37.77101,400
2000-11-24$24.63$37.8756,800
2000-11-22$24.25$37.29135,100
2000-11-21$24.19$37.20141,800
2000-11-20$24.44$37.58219,700
2000-11-17$25.31$38.93351,600
2000-11-16$24.50$37.68245,600
2000-11-15$24.38$37.12242,600
2000-11-14$24.00$36.55156,300
2000-11-13$24.13$36.7499,000
2000-11-10$24.13$36.74236,600
2000-11-09$23.94$36.45147,700
2000-11-08$24.25$36.93124,400
2000-11-07$24.31$37.02134,300
2000-11-06$24.63$37.50148,000
2000-11-03$24.44$37.21243,200
2000-11-02$25.00$38.07176,200
2000-11-01$25.13$38.26153,400
2000-10-31$25.56$38.92344,200
2000-10-30$24.94$37.97395,200
2000-10-27$23.38$35.59249,300
2000-10-26$23.19$35.31173,200
2000-10-25$22.50$34.26121,900
2000-10-24$22.81$34.74389,600
2000-10-23$21.81$33.21169,700
2000-10-20$21.75$33.12192,700
2000-10-19$22.00$33.50237,000
2000-10-18$21.38$32.55186,300
2000-10-17$21.44$32.64329,600
2000-10-16$21.63$32.93201,600
2000-10-13$21.19$32.26354,500
2000-10-12$21.69$33.02356,700
2000-10-11$22.06$33.60131,300
2000-10-10$22.06$33.60192,900
2000-10-09$22.56$34.36148,900
2000-10-06$22.00$33.50231,600
2000-10-05$22.25$33.88260,400
2000-10-04$22.50$34.26161,400
2000-10-03$23.13$35.21332,700
2000-10-02$23.06$35.12324,500
2000-09-29$23.56$35.88438,700
2000-09-28$23.88$36.36240,300
2000-09-27$23.19$35.31395,200
2000-09-26$22.63$34.45401,500
2000-09-25$23.19$35.31604,500
2000-09-22$23.44$35.69521,400
2000-09-21$22.81$34.741,611,800
2000-09-20$27.19$41.40151,100
2000-09-19$27.25$41.49274,700
2000-09-18$27.81$42.35519,000
2000-09-15$28.88$43.97268,800
2000-09-14$30.25$46.06117,700
2000-09-13$30.31$46.1692,700
2000-09-12$30.44$46.35183,200
2000-09-11$30.63$46.63163,200
2000-09-08$30.34$46.21215,600
2000-09-07$30.34$46.21125,300
2000-09-06$30.72$46.78165,100
2000-09-05$31.00$47.20297,500
2000-09-01$31.50$47.97173,700
2000-08-31$30.83$46.94251,900
2000-08-30$30.19$45.97250,300
2000-08-29$30.88$47.01261,500
2000-08-28$31.06$47.30213,300
2000-08-25$31.28$47.63146,300
2000-08-24$31.34$47.73271,200
2000-08-23$31.38$47.78283,900
2000-08-22$31.81$48.44289,500
2000-08-21$31.94$48.63225,500
2000-08-18$31.50$47.97316,500
2000-08-17$31.81$48.44299,200
2000-08-16$31.38$47.41327,900
2000-08-15$30.88$46.65243,500
2000-08-14$30.94$46.75123,900
2000-08-11$31.06$46.94191,200
2000-08-10$30.50$46.09173,600
2000-08-09$30.94$46.75134,800
2000-08-08$30.81$46.56158,200
2000-08-07$31.00$46.84204,600
2000-08-04$30.63$46.28219,300
2000-08-03$29.88$45.14325,800
2000-08-02$30.13$45.52203,300
2000-08-01$29.81$45.05157,000
2000-07-31$30.19$45.62491,000
2000-07-28$29.63$44.77391,000
2000-07-27$29.06$43.92313,700
2000-07-26$29.31$44.29212,200
2000-07-25$29.63$44.77357,200
2000-07-24$29.94$45.24165,300
2000-07-21$29.69$44.86167,400
2000-07-20$29.94$45.24254,900
2000-07-19$29.38$44.39336,500
2000-07-18$29.19$44.10435,500
2000-07-17$30.03$45.38254,600
2000-07-14$30.22$45.66289,900
2000-07-13$29.44$44.48136,600
2000-07-12$29.19$44.10143,500
2000-07-11$28.88$43.63257,100
2000-07-10$28.19$42.59168,100
2000-07-07$27.81$42.03211,900
2000-07-06$28.31$42.78156,100
2000-07-05$28.19$42.59232,700
2000-07-03$28.44$42.97305,800
2000-06-30$26.61$40.21969,200
2000-06-29$29.44$44.48425,100
2000-06-28$28.28$42.74259,700
2000-06-27$28.06$42.40457,200
2000-06-26$27.56$41.65222,300
2000-06-23$27.13$40.99220,100
2000-06-22$27.00$40.80238,200
2000-06-21$27.88$42.12421,800
2000-06-20$28.06$42.40165,000
2000-06-19$28.50$43.07196,500
2000-06-16$28.25$42.69276,600
2000-06-15$28.94$43.73317,600
2000-06-14$28.81$43.54367,400
2000-06-13$28.50$43.07432,800
2000-06-12$26.69$40.33138,700
2000-06-09$26.63$40.23192,800
2000-06-08$26.63$40.23179,700
2000-06-07$26.75$40.42253,300
2000-06-06$27.19$41.08319,400
2000-06-05$26.81$40.52161,000
2000-06-02$26.88$40.61147,200
2000-06-01$26.00$39.29154,000
2000-05-31$25.69$38.82244,600
2000-05-30$26.25$39.67256,800
2000-05-26$26.00$39.29288,900
2000-05-25$26.63$40.23238,600
2000-05-24$26.50$40.04141,300
2000-05-23$26.31$39.76197,900
2000-05-22$26.13$39.48209,300
2000-05-19$26.25$39.67228,200
2000-05-18$26.25$39.67324,200
2000-05-17$26.25$39.67119,500
2000-05-16$27.00$40.45150,400
2000-05-15$26.50$39.70125,300
2000-05-12$26.13$39.14133,600
2000-05-11$27.00$40.45574,600
2000-05-10$24.50$36.71167,100
2000-05-09$25.31$37.92188,500
2000-05-08$25.19$37.74204,400
2000-05-05$25.19$37.74220,100
2000-05-04$25.00$37.46329,200
2000-05-03$25.88$38.77216,800
2000-05-02$26.50$39.70152,100
2000-05-01$26.88$40.26101,200
2000-04-28$26.44$39.61128,000
2000-04-27$26.88$40.26210,600
2000-04-26$27.25$40.83216,500
2000-04-25$27.63$41.39266,300
2000-04-24$25.94$38.86169,100
2000-04-20$25.94$38.8681,000
2000-04-19$25.88$38.7799,200
2000-04-18$26.31$39.42235,200
2000-04-17$26.13$39.14191,300
2000-04-14$24.88$37.27242,800
2000-04-13$26.38$39.52209,000
2000-04-12$26.63$39.89223,100
2000-04-11$25.69$38.49232,400
2000-04-10$25.19$37.74189,200
2000-04-07$25.88$38.77157,400
2000-04-06$25.81$38.67419,900
2000-04-05$25.50$38.20267,500
2000-04-04$26.13$39.14257,500
2000-04-03$25.88$38.77180,900
2000-03-31$26.19$39.23223,800
2000-03-30$25.75$38.58272,500
2000-03-29$25.25$37.83157,900
2000-03-28$25.13$37.64213,300
2000-03-27$25.13$37.64195,900
2000-03-24$26.06$39.05231,700
2000-03-23$26.13$39.14449,300
2000-03-22$25.69$38.49262,500
2000-03-21$25.81$38.67253,500
2000-03-20$26.69$39.98285,500
2000-03-17$25.94$38.86340,400
2000-03-16$26.25$39.33298,400
2000-03-15$24.50$36.71230,800
2000-03-14$23.38$35.02317,400
2000-03-13$24.06$36.05390,000
2000-03-10$24.31$36.43669,100
2000-03-09$23.31$34.93479,700
2000-03-08$22.13$33.15274,200
2000-03-07$21.25$31.84229,400
2000-03-06$22.50$33.71187,000
2000-03-03$22.94$34.37358,200
2000-03-02$22.38$33.52165,100
2000-03-01$22.31$33.43190,700
2000-02-29$21.81$32.68349,400
2000-02-28$22.44$33.62179,200
2000-02-25$22.31$33.43482,900
2000-02-24$22.13$33.15143,400
2000-02-23$22.50$33.71131,700
2000-02-22$22.94$34.37160,700
2000-02-18$22.56$33.80306,300
2000-02-17$23.69$35.49136,600
2000-02-16$23.69$35.49129,300
2000-02-15$24.25$35.99373,300
2000-02-14$23.75$35.24185,100
2000-02-11$23.88$35.43200,800
2000-02-10$24.31$36.08284,400
2000-02-09$24.88$36.91337,200
2000-02-08$25.81$38.31245,000
2000-02-07$26.38$39.14165,900
2000-02-04$26.94$39.98355,900
2000-02-03$27.19$40.35298,800
2000-02-02$26.63$39.51214,100
2000-02-01$26.44$39.23362,200
2000-01-31$26.88$39.88316,100
2000-01-28$26.38$39.14405,700
2000-01-27$26.50$39.33265,100
2000-01-26$25.63$38.03241,800
2000-01-25$25.75$38.21286,300
2000-01-24$26.31$39.05201,000
2000-01-21$26.69$39.60361,200
2000-01-20$27.19$40.35212,000
2000-01-19$27.38$40.62371,400
2000-01-18$27.50$40.81336,000
2000-01-14$27.13$40.25502,200
2000-01-13$27.25$40.44220,200
2000-01-12$26.94$39.98604,700
2000-01-11$26.13$38.77230,500
2000-01-10$25.75$38.21297,300
2000-01-07$26.25$38.95796,400
2000-01-06$25.63$38.03213,300
2000-01-05$25.56$37.93189,400
2000-01-04$26.56$39.42258,900
2000-01-03$26.88$39.88536,000