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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2022-12-30$81.70$147.11240,000
2022-12-29$82.02$147.69213,500
2022-12-28$81.33$146.45200,500
2022-12-27$83.45$150.26185,700
2022-12-23$83.28$149.96246,500
2022-12-22$82.63$148.79322,700
2022-12-21$83.44$150.25290,900
2022-12-20$81.65$147.02189,000
2022-12-19$81.67$147.06369,000
2022-12-16$81.88$147.44919,300
2022-12-15$82.06$147.76404,800
2022-12-14$83.71$150.73230,500
2022-12-13$83.85$150.98408,400
2022-12-12$84.19$151.60242,000
2022-12-09$83.27$149.94156,900
2022-12-08$84.06$151.36332,100
2022-12-07$83.98$151.22218,600
2022-12-06$83.70$150.71309,300
2022-12-05$84.49$152.14313,700
2022-12-02$85.65$154.23154,300
2022-12-01$85.54$154.03251,900
2022-11-30$85.83$154.55429,700
2022-11-29$83.75$150.80219,700
2022-11-28$83.53$150.41274,200
2022-11-25$84.10$151.43172,800
2022-11-23$84.10$151.43265,100
2022-11-22$85.47$153.90370,800
2022-11-21$84.73$152.57296,100
2022-11-18$85.21$153.43568,800
2022-11-17$83.57$150.48220,400
2022-11-16$83.69$150.70395,100
2022-11-15$84.21$151.63243,600
2022-11-14$83.97$151.20219,200
2022-11-11$85.15$151.90293,600
2022-11-10$85.43$152.40309,600
2022-11-09$82.38$146.96316,200
2022-11-08$83.07$148.19265,800
2022-11-07$82.86$147.82260,200
2022-11-04$82.57$147.30475,100
2022-11-03$82.32$146.85271,200
2022-11-02$82.42$147.03327,300
2022-11-01$84.36$150.49251,400
2022-10-31$82.98$148.03346,400
2022-10-28$82.70$147.53203,000
2022-10-27$81.25$144.95272,400
2022-10-26$80.49$143.59230,000
2022-10-25$80.18$143.04637,900
2022-10-24$80.02$142.75786,000
2022-10-21$78.99$140.91545,000
2022-10-20$76.80$137.01610,800
2022-10-19$77.50$138.26435,600
2022-10-18$78.52$140.07403,600
2022-10-17$76.77$136.95459,300
2022-10-14$74.93$133.67312,600
2022-10-13$76.63$136.70315,300
2022-10-12$74.78$133.40456,700
2022-10-11$74.72$133.30421,500
2022-10-10$74.16$132.30196,800
2022-10-07$73.35$130.85244,200
2022-10-06$75.19$134.13283,700
2022-10-05$76.11$135.78249,400
2022-10-04$76.74$136.90230,500
2022-10-03$74.59$133.06284,600
2022-09-30$72.81$129.89388,200
2022-09-29$73.28$130.73458,000
2022-09-28$74.59$133.06543,200
2022-09-27$72.33$129.03399,500
2022-09-26$71.98$128.41411,000
2022-09-23$72.11$128.64648,300
2022-09-22$73.69$131.46258,200
2022-09-21$74.82$133.47319,100
2022-09-20$75.72$135.08282,800
2022-09-19$76.52$136.51254,900
2022-09-16$75.75$135.13569,200
2022-09-15$76.47$136.42290,000
2022-09-14$76.72$136.86395,400
2022-09-13$78.13$139.38240,600
2022-09-12$80.86$144.25239,900
2022-09-09$80.18$143.04206,800
2022-09-08$79.68$142.14180,400
2022-09-07$79.97$142.66192,100
2022-09-06$78.49$140.02234,500
2022-09-02$78.58$140.18211,600
2022-09-01$79.17$141.23287,800
2022-08-31$79.21$141.31605,500
2022-08-30$80.43$143.48279,700
2022-08-29$81.85$146.02210,200
2022-08-26$81.90$146.10273,900
2022-08-25$84.42$150.60190,600
2022-08-24$83.55$149.05224,200
2022-08-23$83.57$149.08184,600
2022-08-22$84.15$150.12283,600
2022-08-19$85.55$152.62242,100
2022-08-18$86.34$154.03147,900
2022-08-17$85.90$153.24171,700
2022-08-16$86.29$153.94241,800
2022-08-15$86.08$153.56294,500
2022-08-12$85.64$152.78259,700
2022-08-11$84.15$150.12337,500
2022-08-10$84.15$150.12354,100
2022-08-09$82.53$147.23724,000
2022-08-08$82.32$146.85537,800
2022-08-05$82.07$146.41561,500
2022-08-04$82.11$146.48197,900
2022-08-03$82.18$146.60234,800
2022-08-02$81.50$145.39193,600
2022-08-01$82.44$147.07210,000
2022-07-29$82.66$147.46352,600
2022-07-28$80.92$144.36216,600
2022-07-27$79.73$142.23301,000
2022-07-26$79.20$141.29355,300
2022-07-25$79.05$141.02309,800
2022-07-22$78.00$139.15336,500
2022-07-21$77.71$138.63222,500
2022-07-20$76.96$137.29351,400
2022-07-19$76.23$135.99275,500
2022-07-18$74.33$132.60374,400
2022-07-15$75.10$133.97567,700
2022-07-14$72.69$129.67209,100
2022-07-13$73.56$131.23851,100
2022-07-12$73.73$131.53289,100
2022-07-11$73.63$131.35319,200
2022-07-08$73.96$130.60335,600
2022-07-07$74.49$131.54367,100
2022-07-06$74.37$131.33448,800
2022-07-05$74.02$130.71517,100
2022-07-01$74.70$131.91432,900
2022-06-30$75.11$132.63648,500
2022-06-29$75.32$133.00657,100
2022-06-28$73.56$129.90713,700
2022-06-27$76.59$135.25494,900
2022-06-24$75.57$133.45452,700
2022-06-23$73.34$129.51264,400
2022-06-22$73.46$129.72256,600
2022-06-21$73.71$130.16329,200
2022-06-17$72.91$128.75981,700
2022-06-16$74.91$132.28393,400
2022-06-15$78.23$138.14340,100
2022-06-14$78.72$139.01376,400
2022-06-13$79.21$139.87445,400
2022-06-10$81.45$143.83434,500
2022-06-09$82.64$145.93334,200
2022-06-08$84.67$149.51239,200
2022-06-07$86.15$152.13225,600
2022-06-06$85.13$150.33217,300
2022-06-03$84.52$149.25253,200
2022-06-02$85.06$150.20306,600
2022-06-01$85.11$150.29342,600
2022-05-31$84.93$149.97316,300
2022-05-27$85.23$150.50393,500
2022-05-26$83.93$148.21334,900
2022-05-25$83.12$146.781,667,600
2022-05-24$82.93$146.44731,300
2022-05-23$81.67$144.22501,200
2022-05-20$81.69$144.25438,600
2022-05-19$82.19$145.14438,500
2022-05-18$82.66$145.97492,000
2022-05-17$85.06$150.20554,500
2022-05-16$81.93$144.68373,200
2022-05-13$80.74$142.57330,100
2022-05-12$79.97$141.21327,600
2022-05-11$78.98$139.47434,600
2022-05-10$80.57$142.27357,100
2022-05-09$81.93$144.68495,200
2022-05-06$81.49$143.90374,900
2022-05-05$82.93$146.44289,300
2022-05-04$85.15$150.36443,500
2022-05-03$82.08$144.94313,300
2022-05-02$81.36$143.67346,700
2022-04-29$82.86$146.32342,600
2022-04-28$85.09$150.26292,600
2022-04-27$83.61$147.64364,500
2022-04-26$84.58$149.36301,600
2022-04-25$85.53$151.03271,200
2022-04-22$85.96$151.79273,700
2022-04-21$87.47$154.46446,300
2022-04-20$86.83$153.33362,700
2022-04-19$86.60$152.92341,900
2022-04-18$84.53$149.27307,100
2022-04-14$85.02$150.13386,300
2022-04-13$86.60$152.92302,900
2022-04-12$85.47$150.93388,400
2022-04-11$85.27$150.57448,400
2022-04-08$84.69$148.23426,100
2022-04-07$83.97$146.97328,800
2022-04-06$84.30$147.54386,700
2022-04-05$84.15$147.28393,500
2022-04-04$84.28$147.51396,100
2022-04-01$85.56$149.75462,100
2022-03-31$85.21$149.14608,700
2022-03-30$85.87$150.29821,700
2022-03-29$82.62$144.60497,500
2022-03-28$81.96$143.45489,200
2022-03-25$82.25$143.95395,200
2022-03-24$81.35$142.38442,500
2022-03-23$80.20$140.37324,500
2022-03-22$80.08$140.16384,800
2022-03-21$80.21$140.38433,300
2022-03-18$80.37$140.662,164,900
2022-03-17$80.47$140.84369,100
2022-03-16$79.25$138.70536,100
2022-03-15$80.01$140.03406,400
2022-03-14$79.60$139.32833,100
2022-03-11$76.57$134.01648,300
2022-03-10$77.68$135.96263,600
2022-03-09$78.69$137.72442,400
2022-03-08$78.91$138.11549,600
2022-03-07$78.51$137.41428,200
2022-03-04$79.51$139.16431,800
2022-03-03$79.15$138.53326,900
2022-03-02$77.47$135.59318,500
2022-03-01$76.05$133.10521,200
2022-02-28$77.48$135.61480,800
2022-02-25$77.71$136.01374,100
2022-02-24$75.82$132.70600,800
2022-02-23$76.49$133.87347,900
2022-02-22$78.36$137.15330,600
2022-02-18$78.79$137.90272,600
2022-02-17$79.52$139.18252,000
2022-02-16$79.96$139.95221,300
2022-02-15$79.22$138.65290,400
2022-02-14$79.34$138.86377,300
2022-02-11$79.40$138.97328,000
2022-02-10$79.81$139.68431,400
2022-02-09$81.07$141.89657,700
2022-02-08$79.44$139.04478,500
2022-02-07$80.33$140.59378,000
2022-02-04$81.12$141.98523,700
2022-02-03$83.77$146.62526,200
2022-02-02$83.81$146.69591,700
2022-02-01$83.15$145.53403,000
2022-01-31$81.64$142.89871,500
2022-01-28$81.03$141.82419,300
2022-01-27$80.96$141.70539,400
2022-01-26$82.05$143.60323,000
2022-01-25$82.42$144.25519,300
2022-01-24$83.82$146.70599,600
2022-01-21$82.64$144.64450,300
2022-01-20$82.17$143.81353,700
2022-01-19$83.16$145.55351,300
2022-01-18$83.70$146.49405,600
2022-01-14$85.39$149.45299,500
2022-01-13$85.66$149.92484,400
2022-01-12$84.10$147.19569,200
2022-01-11$83.69$146.48418,100
2022-01-10$83.12$145.48414,300
2022-01-07$83.71$145.20496,900
2022-01-06$83.26$144.42366,900
2022-01-05$83.75$145.27405,100
2022-01-04$84.62$146.78415,100
2022-01-03$83.95$145.61382,600