NYSE:MSM | Historical Stock Price | MSC INDUSTRIAL DIRECT CO 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
1995-12-15 to 2026-09-04
Data captured

Stock Price Chart

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

$8.13$16.46$33.30$67.38$136.32$275.821995-12-152026-08-27

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

View year

Historical Stock Price — 2003

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2003-12-31$27.50$27.6294,600
2003-12-30$27.26$27.38105,800
2003-12-29$27.27$27.39164,700
2003-12-26$26.81$26.9367,500
2003-12-24$26.60$26.7268,100
2003-12-23$26.75$26.87125,400
2003-12-22$26.75$26.87393,300
2003-12-19$26.72$26.84131,600
2003-12-18$26.50$26.62128,100
2003-12-17$26.80$26.92298,700
2003-12-16$25.44$25.55208,300
2003-12-15$25.00$25.11171,000
2003-12-12$25.20$25.31194,500
2003-12-11$25.25$25.36227,600
2003-12-10$25.20$25.31175,600
2003-12-09$25.73$25.84148,800
2003-12-08$25.69$25.80204,900
2003-12-05$25.70$25.81103,100
2003-12-04$26.08$26.19216,200
2003-12-03$26.46$26.58276,000
2003-12-02$26.80$26.92437,000
2003-12-01$26.57$26.69285,100
2003-11-28$26.34$26.4695,500
2003-11-26$26.15$26.26328,800
2003-11-25$25.95$26.06304,900
2003-11-24$26.14$26.25151,500
2003-11-21$25.92$26.03135,200
2003-11-20$26.54$26.66142,100
2003-11-19$25.95$26.06162,300
2003-11-18$26.08$26.19226,700
2003-11-17$26.61$26.73532,100
2003-11-14$26.81$26.93656,400
2003-11-13$26.63$26.75113,700
2003-11-12$26.90$26.97196,200
2003-11-11$26.99$27.06565,300
2003-11-10$27.77$27.84916,200
2003-11-07$27.70$27.77410,400
2003-11-06$27.15$27.22346,000
2003-11-05$27.17$27.24435,000
2003-11-04$27.33$27.401,816,300
2003-11-03$24.56$24.62493,100
2003-10-31$23.65$23.71210,800
2003-10-30$23.09$23.15120,900
2003-10-29$22.75$22.81102,500
2003-10-28$22.90$22.9658,300
2003-10-27$22.95$23.01100,400
2003-10-24$22.75$22.8128,100
2003-10-23$22.85$22.9162,200
2003-10-22$22.90$22.9694,400
2003-10-21$23.00$23.0652,300
2003-10-20$23.41$23.4787,600
2003-10-17$23.23$23.2984,400
2003-10-16$23.46$23.52138,700
2003-10-15$23.36$23.42142,700
2003-10-14$23.31$23.37109,000
2003-10-13$22.55$22.61164,200
2003-10-10$22.35$22.41183,700
2003-10-09$22.40$22.4695,000
2003-10-08$22.05$22.11140,100
2003-10-07$21.90$21.96159,200
2003-10-06$20.84$20.89210,100
2003-10-03$21.05$21.10255,200
2003-10-02$21.10$21.15102,900
2003-10-01$21.05$21.10147,300
2003-09-30$20.85$20.90102,700
2003-09-29$21.00$21.0564,300
2003-09-26$20.55$20.6085,900
2003-09-25$21.13$21.18136,300
2003-09-24$21.75$21.8072,500
2003-09-23$22.04$22.10123,300
2003-09-22$22.48$22.5465,800
2003-09-19$22.67$22.7341,200
2003-09-18$22.67$22.73111,500
2003-09-17$22.54$22.60108,100
2003-09-16$22.16$22.22102,100
2003-09-15$22.53$22.5986,100
2003-09-12$22.57$22.6374,600
2003-09-11$22.20$22.2674,900
2003-09-10$22.20$22.26150,900
2003-09-09$22.35$22.41162,600
2003-09-08$21.94$22.00100,800
2003-09-05$21.94$22.0061,400
2003-09-04$22.60$22.66158,500
2003-09-03$22.68$22.7485,100
2003-09-02$22.11$22.17116,000
2003-08-29$21.78$21.8332,900
2003-08-28$21.65$21.7063,900
2003-08-27$21.13$21.18132,800
2003-08-26$21.05$21.1048,200
2003-08-25$21.42$21.4797,900
2003-08-22$21.61$21.66152,000
2003-08-21$21.50$21.55246,200
2003-08-20$21.20$21.25104,700
2003-08-19$21.16$21.21257,600
2003-08-18$20.03$20.08169,400
2003-08-15$19.65$19.7053,500
2003-08-14$19.90$19.9561,900
2003-08-13$19.34$19.3983,000
2003-08-12$19.34$19.3976,000
2003-08-11$19.28$19.33135,000
2003-08-08$19.69$19.74446,200
2003-08-07$19.61$19.6660,200
2003-08-06$19.74$19.7987,300
2003-08-05$19.75$19.8088,700
2003-08-04$19.85$19.90101,400
2003-08-01$19.79$19.84103,000
2003-07-31$20.15$20.2095,200
2003-07-30$20.10$20.15138,100
2003-07-29$19.96$20.01159,300
2003-07-28$19.95$19.95197,600
2003-07-25$19.71$19.7177,000
2003-07-24$19.63$19.63146,500
2003-07-23$19.39$19.39212,200
2003-07-22$19.41$19.41325,800
2003-07-21$19.18$19.18181,300
2003-07-18$19.23$19.23198,600
2003-07-17$19.51$19.51158,500
2003-07-16$19.98$19.98451,200
2003-07-15$20.10$20.10426,800
2003-07-14$19.10$19.10196,600
2003-07-11$18.41$18.41158,700
2003-07-10$17.73$17.7390,200
2003-07-09$17.69$17.69363,300
2003-07-08$17.49$17.4976,300
2003-07-07$17.55$17.55179,900
2003-07-03$17.49$17.4938,100
2003-07-02$17.47$17.47106,100
2003-07-01$17.51$17.5163,100
2003-06-30$17.90$17.90318,800
2003-06-27$17.34$17.3499,300
2003-06-26$17.24$17.24291,900
2003-06-25$17.53$17.53109,700
2003-06-24$17.40$17.40159,700
2003-06-23$17.37$17.37104,400
2003-06-20$17.83$17.83172,900
2003-06-19$17.61$17.61118,400
2003-06-18$18.13$18.13137,400
2003-06-17$18.11$18.11259,700
2003-06-16$18.33$18.33319,000
2003-06-13$18.60$18.6070,900
2003-06-12$18.99$18.9975,400
2003-06-11$18.95$18.95162,800
2003-06-10$18.95$18.9591,800
2003-06-09$18.90$18.9086,800
2003-06-06$19.68$19.6863,000
2003-06-05$19.90$19.90122,400
2003-06-04$19.20$19.20146,000
2003-06-03$19.00$19.0059,100
2003-06-02$19.25$19.25121,700
2003-05-30$18.99$18.99106,700
2003-05-29$18.99$18.99158,200
2003-05-28$19.10$19.1068,800
2003-05-27$19.19$19.19115,900
2003-05-23$18.84$18.8416,100
2003-05-22$18.76$18.76115,000
2003-05-21$18.80$18.80188,300
2003-05-20$19.15$19.15146,200
2003-05-19$19.20$19.20168,000
2003-05-16$19.50$19.50180,600
2003-05-15$19.42$19.42115,300
2003-05-14$19.35$19.3553,800
2003-05-13$19.38$19.38101,000
2003-05-12$19.30$19.30112,400
2003-05-09$19.25$19.2535,300
2003-05-08$19.29$19.29206,500
2003-05-07$19.27$19.27106,700
2003-05-06$19.11$19.11107,900
2003-05-05$18.60$18.60103,700
2003-05-02$18.68$18.6850,800
2003-05-01$18.55$18.5595,500
2003-04-30$18.50$18.50134,700
2003-04-29$18.52$18.52223,700
2003-04-28$18.60$18.60108,800
2003-04-25$17.82$17.8298,800
2003-04-24$18.10$18.10101,500
2003-04-23$18.75$18.75156,100
2003-04-22$18.76$18.76143,800
2003-04-21$18.52$18.52126,400
2003-04-17$18.30$18.30228,800
2003-04-16$18.39$18.39141,600
2003-04-15$18.31$18.31170,200
2003-04-14$18.57$18.57148,500
2003-04-11$18.70$18.70166,000
2003-04-10$18.53$18.53186,900
2003-04-09$18.20$18.20288,000
2003-04-08$18.02$18.02176,200
2003-04-07$18.00$18.00161,200
2003-04-04$17.67$17.67201,700
2003-04-03$16.76$16.76648,400
2003-04-02$16.05$16.05331,500
2003-04-01$16.20$16.20412,900
2003-03-31$15.99$15.99285,500
2003-03-28$16.56$16.56115,600
2003-03-27$16.98$16.9830,600
2003-03-26$17.38$17.3868,000
2003-03-25$17.05$17.0563,000
2003-03-24$17.20$17.2070,300
2003-03-21$17.59$17.59240,300
2003-03-20$17.28$17.28102,800
2003-03-19$17.53$17.53164,000
2003-03-18$17.36$17.3634,000
2003-03-17$17.00$17.00134,400
2003-03-14$16.46$16.4691,600
2003-03-13$16.40$16.4085,000
2003-03-12$16.07$16.07201,800
2003-03-11$16.01$16.0162,000
2003-03-10$16.09$16.0981,900
2003-03-07$16.76$16.7645,000
2003-03-06$16.79$16.79118,200
2003-03-05$17.10$17.10205,400
2003-03-04$16.85$16.8545,200
2003-03-03$17.41$17.4136,000
2003-02-28$17.85$17.85259,200
2003-02-27$17.81$17.8190,900
2003-02-26$16.60$16.6088,800
2003-02-25$17.10$17.10190,600
2003-02-24$17.06$17.06108,000
2003-02-21$17.82$17.8262,400
2003-02-20$17.40$17.4041,500
2003-02-19$17.22$17.2288,600
2003-02-18$17.29$17.2945,600
2003-02-14$17.05$17.0530,600
2003-02-13$16.77$16.77194,500
2003-02-12$16.90$16.9055,600
2003-02-11$16.91$16.91178,100
2003-02-10$17.24$17.24114,100
2003-02-07$17.01$17.01101,100
2003-02-06$17.51$17.5192,400
2003-02-05$17.60$17.60286,800
2003-02-04$17.09$17.0967,600
2003-02-03$17.59$17.59128,000
2003-01-31$17.70$17.7068,000
2003-01-30$17.38$17.3883,100
2003-01-29$17.74$17.7462,700
2003-01-28$17.98$17.98254,100
2003-01-27$17.61$17.61123,400
2003-01-24$18.30$18.30285,900
2003-01-23$18.32$18.32211,600
2003-01-22$18.09$18.09180,700
2003-01-21$18.65$18.65181,100
2003-01-17$19.20$19.20202,400
2003-01-16$19.45$19.45400,100
2003-01-15$19.49$19.49527,300
2003-01-14$18.85$18.85263,500
2003-01-13$18.90$18.90408,000
2003-01-10$18.35$18.3587,600
2003-01-09$18.00$18.00202,700
2003-01-08$17.99$17.99180,600
2003-01-07$18.27$18.27107,800
2003-01-06$18.19$18.19112,800
2003-01-03$17.75$17.7562,000
2003-01-02$17.95$17.95351,600