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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$84.06$145.80144,700
2021-12-30$83.94$145.60291,900
2021-12-29$85.14$147.68272,800
2021-12-28$84.61$146.76328,000
2021-12-27$84.51$146.59302,100
2021-12-23$83.94$145.60335,200
2021-12-22$83.61$145.02784,800
2021-12-21$83.97$145.65494,700
2021-12-20$82.47$143.05390,900
2021-12-17$83.19$144.30975,500
2021-12-16$84.95$147.35327,400
2021-12-15$84.76$147.02202,400
2021-12-14$83.18$144.28506,400
2021-12-13$83.34$144.56339,000
2021-12-10$84.67$146.86288,700
2021-12-09$82.63$143.32167,400
2021-12-08$82.93$143.84308,000
2021-12-07$82.71$143.46493,600
2021-12-06$82.05$142.32439,800
2021-12-03$80.64$139.87252,700
2021-12-02$80.45$139.54307,800
2021-12-01$77.90$135.12379,700
2021-11-30$78.70$136.51710,900
2021-11-29$80.94$140.39316,400
2021-11-26$81.43$141.24203,600
2021-11-24$84.14$145.94248,200
2021-11-23$84.99$147.42342,400
2021-11-22$83.57$144.95408,600
2021-11-19$83.86$145.46471,100
2021-11-18$84.80$147.09161,500
2021-11-17$85.38$148.09219,600
2021-11-16$85.71$148.67286,700
2021-11-15$85.10$147.61189,900
2021-11-12$85.51$147.02243,500
2021-11-11$85.22$146.52253,300
2021-11-10$85.43$146.88242,000
2021-11-09$86.01$147.88244,400
2021-11-08$85.50$147.00313,400
2021-11-05$84.96$146.07230,100
2021-11-04$84.88$145.94247,500
2021-11-03$84.93$146.02305,100
2021-11-02$84.69$145.61251,600
2021-11-01$84.84$145.87428,800
2021-10-29$84.07$144.54418,800
2021-10-28$83.53$143.61334,700
2021-10-27$81.62$140.33441,500
2021-10-26$81.90$140.81257,300
2021-10-25$82.39$141.65236,900
2021-10-22$81.95$140.90331,800
2021-10-21$82.40$141.67475,200
2021-10-20$83.86$144.18619,900
2021-10-19$85.90$147.69297,000
2021-10-18$85.07$146.26207,500
2021-10-15$84.43$145.16261,500
2021-10-14$85.14$146.38216,800
2021-10-13$83.01$142.72184,800
2021-10-12$83.66$143.84176,600
2021-10-11$83.51$143.58182,300
2021-10-08$84.27$144.89230,000
2021-10-07$83.64$143.80313,800
2021-10-06$83.67$143.86329,700
2021-10-05$82.34$141.57421,200
2021-10-04$82.27$141.45323,700
2021-10-01$81.43$140.00350,900
2021-09-30$80.19$137.87442,100
2021-09-29$81.60$140.30321,200
2021-09-28$80.91$139.11328,700
2021-09-27$81.65$140.38548,400
2021-09-24$80.51$138.42375,500
2021-09-23$80.52$138.44411,200
2021-09-22$80.02$137.58304,900
2021-09-21$79.34$136.41411,900
2021-09-20$78.96$135.76363,800
2021-09-17$78.79$135.46876,400
2021-09-16$79.49$136.67285,900
2021-09-15$80.50$138.40396,500
2021-09-14$79.94$137.44345,500
2021-09-13$80.35$138.15309,000
2021-09-10$80.07$137.67322,600
2021-09-09$81.31$139.80344,700
2021-09-08$81.75$140.55280,500
2021-09-07$81.80$140.64279,900
2021-09-03$82.81$142.38194,800
2021-09-02$83.76$144.01161,000
2021-09-01$83.10$142.88255,600
2021-08-31$84.21$144.78176,300
2021-08-30$84.83$145.85167,100
2021-08-27$85.35$146.74167,600
2021-08-26$84.01$144.44205,200
2021-08-25$84.64$145.52200,000
2021-08-24$84.30$144.94143,900
2021-08-23$84.03$144.47206,900
2021-08-20$83.36$143.32451,600
2021-08-19$83.41$143.41294,800
2021-08-18$82.94$142.60189,800
2021-08-17$85.03$146.19284,400
2021-08-16$85.05$146.23156,100
2021-08-13$85.70$147.35201,800
2021-08-12$86.65$148.98211,800
2021-08-11$86.58$148.86378,200
2021-08-10$85.34$146.73215,000
2021-08-09$85.15$146.40152,400
2021-08-06$85.94$147.76196,300
2021-08-05$85.73$147.40304,800
2021-08-04$85.82$147.55251,900
2021-08-03$88.21$151.66261,100
2021-08-02$87.17$149.87481,200
2021-07-30$89.17$153.31406,600
2021-07-29$89.09$153.17396,800
2021-07-28$88.59$152.31371,400
2021-07-27$86.88$149.37170,400
2021-07-26$87.20$149.92227,500
2021-07-23$86.45$148.63327,800
2021-07-22$86.26$148.31187,800
2021-07-21$87.47$150.39266,700
2021-07-20$87.80$150.96539,900
2021-07-19$85.53$147.05472,700
2021-07-16$87.12$149.79392,300
2021-07-15$88.81$152.69259,200
2021-07-14$89.51$153.90296,500
2021-07-13$89.29$153.52270,100
2021-07-12$90.47$155.55456,300
2021-07-09$91.85$156.63539,300
2021-07-08$89.90$153.30854,900
2021-07-07$91.45$155.95782,600
2021-07-06$90.80$154.84968,100
2021-07-02$89.75$153.05337,000
2021-07-01$89.73$153.01285,200
2021-06-30$89.73$153.01403,600
2021-06-29$88.25$150.49327,900
2021-06-28$88.27$150.52245,500
2021-06-25$89.96$153.41439,600
2021-06-24$88.66$151.19344,000
2021-06-23$88.56$151.02317,400
2021-06-22$88.27$150.52359,300
2021-06-21$89.37$152.40322,100
2021-06-18$87.38$149.01617,200
2021-06-17$87.80$149.72379,100
2021-06-16$90.16$153.75322,000
2021-06-15$91.24$155.59270,400
2021-06-14$91.52$156.07222,900
2021-06-11$91.71$156.39161,600
2021-06-10$91.73$156.43160,600
2021-06-09$91.54$156.10171,600
2021-06-08$92.82$158.28217,000
2021-06-07$91.83$156.60196,600
2021-06-04$92.69$158.06207,700
2021-06-03$93.26$159.03196,900
2021-06-02$93.93$160.18322,000
2021-06-01$95.13$162.22361,200
2021-05-28$94.40$160.98261,000
2021-05-27$95.01$162.02209,600
2021-05-26$94.51$161.17289,500
2021-05-25$93.78$159.92382,400
2021-05-24$94.52$161.18229,100
2021-05-21$94.56$161.25506,800
2021-05-20$93.70$159.78297,400
2021-05-19$93.99$160.28410,200
2021-05-18$93.91$160.14326,000
2021-05-17$95.41$162.70243,500
2021-05-14$95.62$163.06277,800
2021-05-13$95.24$162.41542,000
2021-05-12$92.50$157.74426,500
2021-05-11$93.76$159.89438,000
2021-05-10$94.02$160.33289,600
2021-05-07$93.64$159.68407,100
2021-05-06$93.70$159.78342,000
2021-05-05$92.70$158.08294,200
2021-05-04$92.93$158.47196,400
2021-05-03$92.19$157.21390,700
2021-04-30$90.16$153.75398,700
2021-04-29$91.66$156.31276,600
2021-04-28$91.14$155.42288,300
2021-04-27$91.86$156.65343,300
2021-04-26$90.92$155.04354,000
2021-04-23$90.36$154.09277,300
2021-04-22$88.84$151.50225,000
2021-04-21$90.19$153.80322,100
2021-04-20$89.33$152.33444,300
2021-04-19$88.56$151.02311,500
2021-04-16$88.66$151.19685,800
2021-04-15$88.39$150.73369,900
2021-04-14$87.67$149.50375,600
2021-04-13$88.13$150.29510,800
2021-04-12$89.34$152.35423,000
2021-04-09$89.98$152.16609,600
2021-04-08$90.00$152.20973,500
2021-04-07$86.65$146.531,028,300
2021-04-06$91.64$154.97789,400
2021-04-05$91.74$155.14492,300
2021-04-01$91.29$154.38306,700
2021-03-31$90.19$152.52328,100
2021-03-30$91.32$154.43280,500
2021-03-29$89.78$151.82330,100
2021-03-26$91.00$153.89253,300
2021-03-25$88.66$149.93288,300
2021-03-24$87.18$147.43410,700
2021-03-23$85.79$145.08449,700
2021-03-22$87.76$148.41318,900
2021-03-19$88.49$149.641,313,100
2021-03-18$88.54$149.73348,200
2021-03-17$89.46$151.28342,600
2021-03-16$88.66$149.93348,000
2021-03-15$91.29$154.38369,200
2021-03-12$91.21$154.24350,900
2021-03-11$89.14$150.74494,100
2021-03-10$89.41$151.20534,100
2021-03-09$85.83$145.14295,200
2021-03-08$87.05$147.21431,800
2021-03-05$85.36$144.35417,200
2021-03-04$81.93$138.55441,600
2021-03-03$84.20$142.39390,700
2021-03-02$85.92$145.30319,900
2021-03-01$88.52$149.69330,800
2021-02-26$86.13$145.65589,500
2021-02-25$87.04$147.19454,000
2021-02-24$87.02$147.16353,500
2021-02-23$85.53$144.64384,000
2021-02-22$85.06$143.84303,000
2021-02-19$86.19$145.75318,000
2021-02-18$85.13$143.96390,100
2021-02-17$84.08$142.18289,000
2021-02-16$83.57$141.32276,300
2021-02-12$84.72$143.27226,900
2021-02-11$84.41$142.74359,700
2021-02-10$85.42$144.45389,400
2021-02-09$86.49$146.26315,500
2021-02-08$86.34$146.01443,100
2021-02-05$85.64$144.82872,400
2021-02-04$84.44$142.79802,100
2021-02-03$81.85$138.41426,500
2021-02-02$80.77$136.59387,000
2021-02-01$79.67$134.73364,300
2021-01-29$77.57$131.18423,200
2021-01-28$78.52$132.78435,200
2021-01-27$80.17$135.57544,100
2021-01-26$80.13$135.50264,200
2021-01-25$82.25$139.09390,900
2021-01-22$82.78$139.99495,400
2021-01-21$81.49$137.80430,300
2021-01-20$81.35$137.57738,700
2021-01-19$83.15$140.61389,800
2021-01-15$83.79$141.69389,800
2021-01-14$83.21$140.71309,500
2021-01-13$83.01$140.38258,100
2021-01-12$84.70$143.23390,100
2021-01-11$82.77$139.97361,600
2021-01-08$84.06$140.88463,700
2021-01-07$84.51$141.64557,700
2021-01-06$83.32$139.641,464,300
2021-01-05$82.32$137.97736,600
2021-01-04$81.68$136.89490,000