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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2000-12-29$18.06$18.0682,800
2000-12-28$17.75$17.7564,200
2000-12-27$16.25$16.25141,100
2000-12-26$15.88$15.8784,300
2000-12-22$15.56$15.56114,900
2000-12-21$15.06$15.0627,400
2000-12-20$15.00$15.0034,400
2000-12-19$16.50$16.5054,000
2000-12-18$16.00$16.00185,300
2000-12-15$17.31$17.31170,000
2000-12-14$18.19$18.1998,900
2000-12-13$18.75$18.75100,400
2000-12-12$17.75$17.7521,700
2000-12-11$17.50$17.5072,400
2000-12-08$17.25$17.2565,500
2000-12-07$16.44$16.4428,000
2000-12-06$16.25$16.2535,000
2000-12-05$16.75$16.7588,500
2000-12-04$15.94$15.9455,300
2000-12-01$16.06$16.06135,100
2000-11-30$15.50$15.5082,900
2000-11-29$16.94$16.9447,800
2000-11-28$17.31$17.3164,300
2000-11-27$17.25$17.25150,400
2000-11-24$17.50$17.5039,100
2000-11-22$17.25$17.2552,100
2000-11-21$16.75$16.7536,800
2000-11-20$16.75$16.7539,100
2000-11-17$16.38$16.3860,900
2000-11-16$16.44$16.4445,200
2000-11-15$16.38$16.3853,500
2000-11-14$16.13$16.1257,200
2000-11-13$14.94$14.9472,700
2000-11-10$14.19$14.19120,900
2000-11-09$13.94$13.9490,700
2000-11-08$14.50$14.5089,500
2000-11-07$14.69$14.6973,900
2000-11-06$14.00$14.00105,000
2000-11-03$14.38$14.3855,400
2000-11-02$14.13$14.1336,200
2000-11-01$14.06$14.0647,900
2000-10-31$14.88$14.8885,500
2000-10-30$13.69$13.6967,400
2000-10-27$13.00$13.00126,900
2000-10-26$12.13$12.1333,600
2000-10-25$12.13$12.1314,700
2000-10-24$12.56$12.5617,800
2000-10-23$12.38$12.3729,700
2000-10-20$12.81$12.8138,600
2000-10-19$12.94$12.9420,100
2000-10-18$12.25$12.25101,300
2000-10-17$12.69$12.69237,500
2000-10-16$12.94$12.9467,600
2000-10-13$12.50$12.50363,200
2000-10-12$12.69$12.69118,000
2000-10-11$13.25$13.25212,200
2000-10-10$12.81$12.81255,600
2000-10-09$12.25$12.2541,100
2000-10-06$12.25$12.25775,900
2000-10-05$12.31$12.31154,200
2000-10-04$13.63$13.6282,700
2000-10-03$13.94$13.9459,200
2000-10-02$13.88$13.87753,000
2000-09-29$15.25$15.25176,800
2000-09-28$14.13$14.13262,300
2000-09-27$13.88$13.8753,400
2000-09-26$14.00$14.00103,800
2000-09-25$14.50$14.50125,400
2000-09-22$15.00$15.0018,400
2000-09-21$15.50$15.5023,900
2000-09-20$15.44$15.44101,100
2000-09-19$15.06$15.0657,500
2000-09-18$15.69$15.69186,000
2000-09-15$16.88$16.87175,800
2000-09-14$15.88$15.8724,700
2000-09-13$15.94$15.9452,000
2000-09-12$15.75$15.7595,700
2000-09-11$16.00$16.00154,700
2000-09-08$16.00$16.0029,600
2000-09-07$16.00$16.0024,500
2000-09-06$16.00$16.0091,700
2000-09-05$16.00$16.0042,500
2000-09-01$15.94$15.9447,200
2000-08-31$16.25$16.2555,600
2000-08-30$16.13$16.1214,800
2000-08-29$16.25$16.2520,700
2000-08-28$16.50$16.5059,600
2000-08-25$16.69$16.6940,800
2000-08-24$16.75$16.75115,500
2000-08-23$16.25$16.25156,100
2000-08-22$15.81$15.81220,400
2000-08-21$16.13$16.12208,500
2000-08-18$16.44$16.44108,800
2000-08-17$16.50$16.5070,700
2000-08-16$16.81$16.8187,100
2000-08-15$17.19$17.1954,200
2000-08-14$17.19$17.1979,900
2000-08-11$17.25$17.2537,800
2000-08-10$17.00$17.0026,400
2000-08-09$17.69$17.6940,300
2000-08-08$17.00$17.00125,400
2000-08-07$17.38$17.37566,900
2000-08-04$18.38$18.37174,100
2000-08-03$17.94$17.94107,500
2000-08-02$17.75$17.75199,900
2000-08-01$17.50$17.50156,700
2000-07-31$18.19$18.19161,900
2000-07-28$20.00$20.0084,400
2000-07-27$20.25$20.2579,100
2000-07-26$20.94$20.9462,700
2000-07-25$21.25$21.25106,700
2000-07-24$21.31$21.3177,800
2000-07-21$21.44$21.44107,000
2000-07-20$21.44$21.44186,900
2000-07-19$21.44$21.4466,600
2000-07-18$21.50$21.5058,900
2000-07-17$21.50$21.50254,500
2000-07-14$21.25$21.2535,400
2000-07-13$21.75$21.75188,000
2000-07-12$20.56$20.5688,500
2000-07-11$21.13$21.12148,600
2000-07-10$21.25$21.2595,100
2000-07-07$21.56$21.56198,800
2000-07-06$21.19$21.19220,500
2000-07-05$20.88$20.87381,800
2000-07-03$21.44$21.4465,400
2000-06-30$20.84$20.84543,000
2000-06-29$20.56$20.56446,400
2000-06-28$21.50$21.50634,400
2000-06-27$19.94$19.94185,700
2000-06-26$19.38$19.37119,400
2000-06-23$18.75$18.75186,900
2000-06-22$19.00$19.00267,200
2000-06-21$19.88$19.88218,500
2000-06-20$19.56$19.56402,100
2000-06-19$19.50$19.50398,400
2000-06-16$18.69$18.69395,200
2000-06-15$19.00$19.00164,400
2000-06-14$19.13$19.1282,700
2000-06-13$19.69$19.69303,100
2000-06-12$19.25$19.25252,900
2000-06-09$21.38$21.3729,100
2000-06-08$21.31$21.3158,900
2000-06-07$21.63$21.62202,600
2000-06-06$20.88$20.87216,400
2000-06-05$21.94$21.9482,500
2000-06-02$23.00$23.0099,600
2000-06-01$22.31$22.3146,100
2000-05-31$23.06$23.06752,700
2000-05-30$22.75$22.75317,300
2000-05-26$22.06$22.0658,700
2000-05-25$22.00$22.00544,700
2000-05-24$21.13$21.12360,400
2000-05-23$21.06$21.0685,100
2000-05-22$21.00$21.00140,900
2000-05-19$21.25$21.25381,100
2000-05-18$20.00$20.00415,400
2000-05-17$21.31$21.31291,500
2000-05-16$20.94$20.94217,900
2000-05-15$20.13$20.12334,400
2000-05-12$20.00$20.00703,200
2000-05-11$18.75$18.75469,600
2000-05-10$16.50$16.50261,200
2000-05-09$15.25$15.25111,300
2000-05-08$15.25$15.2589,400
2000-05-05$15.31$15.31120,100
2000-05-04$14.19$14.1924,900
2000-05-03$14.06$14.0646,700
2000-05-02$14.06$14.0694,700
2000-05-01$14.19$14.1934,000
2000-04-28$14.00$14.0029,000
2000-04-27$13.75$13.7520,000
2000-04-26$13.75$13.7534,000
2000-04-25$14.25$14.25250,500
2000-04-24$13.88$13.8756,900
2000-04-20$14.00$14.0072,900
2000-04-19$13.69$13.69146,500
2000-04-18$13.94$13.94125,700
2000-04-17$13.75$13.75310,800
2000-04-14$16.19$16.1979,800
2000-04-13$17.19$17.19270,300
2000-04-12$17.19$17.19336,200
2000-04-11$17.13$17.12256,900
2000-04-10$17.38$17.37370,700
2000-04-07$17.31$17.31214,700
2000-04-06$17.63$17.6279,900
2000-04-05$17.25$17.25116,200
2000-04-04$17.31$17.31178,400
2000-04-03$17.81$17.81245,400
2000-03-31$18.00$18.00276,700
2000-03-30$16.13$16.12161,500
2000-03-29$15.63$15.6287,100
2000-03-28$15.13$15.12109,400
2000-03-27$15.00$15.00312,200
2000-03-24$16.13$16.1250,800
2000-03-23$16.00$16.0047,200
2000-03-22$15.88$15.8761,200
2000-03-21$15.88$15.8744,600
2000-03-20$16.44$16.44145,200
2000-03-17$16.50$16.50134,500
2000-03-16$15.13$15.12128,700
2000-03-15$14.00$14.00295,900
2000-03-14$13.69$13.69162,900
2000-03-13$13.94$13.94576,800
2000-03-10$14.31$14.3127,900
2000-03-09$14.38$14.3816,500
2000-03-08$13.94$13.9465,700
2000-03-07$14.19$14.19161,600
2000-03-06$14.38$14.3881,700
2000-03-03$14.81$14.8176,900
2000-03-02$15.50$15.5057,600
2000-03-01$16.38$16.38100,300
2000-02-29$15.63$15.62104,300
2000-02-28$14.56$14.5671,100
2000-02-25$14.50$14.50215,600
2000-02-24$12.88$12.8784,000
2000-02-23$13.00$13.00155,100
2000-02-22$13.69$13.69289,800
2000-02-18$13.06$13.06902,200
2000-02-17$13.50$13.50682,500
2000-02-16$13.44$13.4495,100
2000-02-15$13.44$13.44768,300
2000-02-14$14.00$14.00139,300
2000-02-11$13.88$13.87136,800
2000-02-10$14.19$14.19132,900
2000-02-09$14.44$14.44135,700
2000-02-08$15.00$15.00173,700
2000-02-07$15.31$15.31345,700
2000-02-04$15.44$15.44224,400
2000-02-03$15.00$15.00249,900
2000-02-02$16.25$16.25100,100
2000-02-01$15.81$15.8139,200
2000-01-31$15.50$15.50131,300
2000-01-28$14.88$14.88279,200
2000-01-27$16.94$16.94167,000
2000-01-26$17.13$17.12691,600
2000-01-25$16.69$16.69254,700
2000-01-24$17.44$17.44351,300
2000-01-21$17.94$17.94325,500
2000-01-20$18.63$18.62185,300
2000-01-19$18.56$18.56454,900
2000-01-18$18.25$18.25281,400
2000-01-14$18.38$18.37485,600
2000-01-13$17.63$17.62908,500
2000-01-12$18.31$18.311,800,900
2000-01-11$16.19$16.191,375,800
2000-01-10$13.38$13.37352,100
2000-01-07$11.94$11.94417,800
2000-01-06$12.81$12.8145,700
2000-01-05$12.50$12.5069,300
2000-01-04$11.63$11.62179,800
2000-01-03$13.50$13.5075,900