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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2020-12-31$84.39$141.44226,500
2020-12-30$84.61$141.80160,300
2020-12-29$84.64$141.85227,800
2020-12-28$85.89$143.95460,000
2020-12-24$85.88$143.9373,300
2020-12-23$85.81$143.82476,100
2020-12-22$85.61$143.48143,400
2020-12-21$85.91$143.98221,300
2020-12-18$85.42$143.161,018,600
2020-12-17$84.91$142.31212,700
2020-12-16$84.82$142.16327,800
2020-12-15$84.77$142.07355,900
2020-12-14$82.68$138.57305,900
2020-12-11$84.98$142.42224,500
2020-12-10$84.74$142.02287,400
2020-12-09$85.49$143.28266,900
2020-12-08$84.48$141.59186,400
2020-12-07$83.79$140.43240,200
2020-12-04$84.52$141.65258,000
2020-12-03$82.20$137.77182,700
2020-12-02$82.19$137.75375,200
2020-12-01$82.69$138.59302,700
2020-11-30$83.32$139.64622,700
2020-11-27$86.97$139.89175,700
2020-11-25$85.36$137.30453,900
2020-11-24$87.33$140.47470,200
2020-11-23$85.76$137.95448,700
2020-11-20$83.34$134.05404,100
2020-11-19$84.88$136.53270,400
2020-11-18$84.41$135.78415,500
2020-11-17$83.27$133.94385,300
2020-11-16$85.24$137.111,355,000
2020-11-13$81.83$131.63310,800
2020-11-12$80.00$128.68382,800
2020-11-11$81.33$130.82433,200
2020-11-10$81.23$130.66827,300
2020-11-09$78.07$125.58526,900
2020-11-06$74.79$119.10313,200
2020-11-05$73.56$117.14271,900
2020-11-04$73.37$116.83516,300
2020-11-03$76.82$122.331,305,500
2020-11-02$73.50$117.041,061,100
2020-10-30$69.66$110.93675,900
2020-10-29$67.56$107.58384,500
2020-10-28$67.12$106.88593,700
2020-10-27$67.75$107.88648,000
2020-10-26$66.29$105.56271,700
2020-10-23$68.01$108.30248,400
2020-10-22$67.70$107.81286,800
2020-10-21$66.50$105.89266,800
2020-10-20$67.13$106.90285,600
2020-10-19$65.82$104.81213,700
2020-10-16$66.57$106.01218,200
2020-10-15$66.47$105.85256,700
2020-10-14$65.59$104.45257,800
2020-10-13$65.65$104.54306,700
2020-10-12$67.43$107.38611,800
2020-10-09$65.75$104.70327,300
2020-10-08$65.10$103.67433,400
2020-10-07$65.31$104.00887,700
2020-10-06$63.46$101.05406,900
2020-10-05$64.59$102.85302,200
2020-10-02$63.09$100.46308,600
2020-10-01$62.25$99.13298,800
2020-09-30$63.28$100.77421,200
2020-09-29$62.89$100.15319,800
2020-09-28$63.02$100.35320,800
2020-09-25$61.62$98.12184,900
2020-09-24$61.37$97.73272,800
2020-09-23$60.65$96.58506,500
2020-09-22$62.33$99.25300,700
2020-09-21$61.43$97.82426,900
2020-09-18$64.69$103.01737,300
2020-09-17$64.89$103.33424,400
2020-09-16$65.11$103.68340,300
2020-09-15$64.24$102.30288,200
2020-09-14$65.16$103.76512,200
2020-09-11$63.37$100.91589,800
2020-09-10$63.12$100.51478,500
2020-09-09$64.55$102.79455,300
2020-09-08$64.10$102.07706,700
2020-09-04$67.31$107.18311,200
2020-09-03$67.07$106.80559,400
2020-09-02$68.17$108.55363,000
2020-09-01$67.17$106.96387,700
2020-08-31$65.90$104.94844,300
2020-08-28$66.64$106.12551,300
2020-08-27$65.13$103.71391,600
2020-08-26$64.18$102.20384,900
2020-08-25$64.01$101.93301,500
2020-08-24$64.86$103.28384,600
2020-08-21$64.56$102.81305,100
2020-08-20$65.31$104.00312,800
2020-08-19$65.16$103.76424,300
2020-08-18$66.16$105.35384,400
2020-08-17$67.33$107.22540,500
2020-08-14$67.85$108.04371,500
2020-08-13$68.16$108.54261,100
2020-08-12$68.79$109.54578,600
2020-08-11$69.94$111.37309,600
2020-08-10$70.08$111.60617,800
2020-08-07$68.99$109.86302,500
2020-08-06$68.14$108.51384,200
2020-08-05$68.73$109.45281,600
2020-08-04$67.53$107.53392,000
2020-08-03$67.67$107.76478,500
2020-07-31$66.01$105.11418,700
2020-07-30$67.68$107.77279,600
2020-07-29$68.41$108.94466,100
2020-07-28$66.95$106.61360,200
2020-07-27$68.60$109.24366,200
2020-07-24$67.35$107.25322,200
2020-07-23$68.10$108.44531,300
2020-07-22$66.83$106.42283,300
2020-07-21$66.71$106.23251,700
2020-07-20$65.68$104.59389,400
2020-07-17$66.70$106.21657,800
2020-07-16$66.74$106.28910,600
2020-07-15$65.96$105.03566,700
2020-07-14$65.47$104.25709,000
2020-07-13$64.89$103.33781,900
2020-07-10$64.64$101.74838,800
2020-07-09$64.22$101.081,212,700
2020-07-08$68.20$107.341,898,000
2020-07-07$73.73$116.05598,700
2020-07-06$74.87$117.84658,800
2020-07-02$73.10$115.05502,400
2020-07-01$71.63$112.74614,000
2020-06-30$72.81$114.60586,800
2020-06-29$71.15$111.98470,200
2020-06-26$69.61$109.56442,900
2020-06-25$70.59$111.10400,400
2020-06-24$68.96$108.54761,400
2020-06-23$70.99$111.73545,000
2020-06-22$71.45$112.46531,200
2020-06-19$71.70$112.85763,200
2020-06-18$72.35$113.87437,200
2020-06-17$73.11$115.07539,700
2020-06-16$73.14$115.12517,500
2020-06-15$71.11$111.92552,700
2020-06-12$69.80$109.86500,300
2020-06-11$69.42$109.26520,000
2020-06-10$73.90$116.31735,600
2020-06-09$74.64$117.48418,400
2020-06-08$74.95$117.97278,100
2020-06-05$74.20$116.79635,600
2020-06-04$72.16$113.57475,600
2020-06-03$72.30$113.79415,500
2020-06-02$71.51$112.55571,500
2020-06-01$69.00$108.60346,800
2020-05-29$69.34$109.14766,100
2020-05-28$70.64$111.18536,000
2020-05-27$70.52$110.99435,900
2020-05-26$69.24$108.98422,400
2020-05-22$65.37$102.89247,500
2020-05-21$65.27$102.73496,900
2020-05-20$66.54$104.73464,200
2020-05-19$64.21$101.06484,600
2020-05-18$65.71$103.42567,300
2020-05-15$60.32$94.941,235,000
2020-05-14$58.75$92.47701,800
2020-05-13$58.73$92.44695,200
2020-05-12$58.61$92.25359,600
2020-05-11$61.82$97.30493,200
2020-05-08$60.57$95.33418,900
2020-05-07$58.74$92.45337,500
2020-05-06$58.43$91.96329,000
2020-05-05$59.09$93.00473,000
2020-05-04$57.69$90.80424,500
2020-05-01$58.95$92.78419,300
2020-04-30$59.64$93.87560,700
2020-04-29$62.22$97.93950,200
2020-04-28$61.31$96.50466,800
2020-04-27$59.62$93.84441,500
2020-04-24$56.99$89.70502,000
2020-04-23$57.71$90.83360,300
2020-04-22$57.41$90.36434,800
2020-04-21$56.73$89.29314,100
2020-04-20$57.53$90.55421,600
2020-04-17$58.85$92.63472,100
2020-04-16$58.66$92.33460,300
2020-04-15$59.00$92.861,021,900
2020-04-14$59.93$94.33653,200
2020-04-13$57.06$89.81620,900
2020-04-09$60.21$93.591,225,800
2020-04-08$61.21$95.141,319,200
2020-04-07$58.05$90.231,276,200
2020-04-06$56.99$88.58726,100
2020-04-03$54.32$84.43416,800
2020-04-02$55.35$86.03502,400
2020-04-01$54.20$84.24776,100
2020-03-31$54.97$85.44543,000
2020-03-30$54.02$83.96425,400
2020-03-27$51.93$80.72467,400
2020-03-26$51.39$79.88676,700
2020-03-25$49.73$77.30666,300
2020-03-24$50.82$78.99798,700
2020-03-23$46.70$72.59652,500
2020-03-20$48.05$74.681,254,800
2020-03-19$50.52$78.52751,100
2020-03-18$53.36$82.94773,700
2020-03-17$57.22$88.94993,000
2020-03-16$52.00$80.821,277,000
2020-03-13$53.29$82.831,651,600
2020-03-12$52.56$81.691,915,000
2020-03-11$53.36$82.941,186,300
2020-03-10$53.76$83.561,788,500
2020-03-09$53.59$83.301,205,000
2020-03-06$59.98$93.23684,200
2020-03-05$61.05$94.89413,400
2020-03-04$64.86$100.81476,200
2020-03-03$63.74$99.07704,400
2020-03-02$63.97$99.43893,700
2020-02-28$61.82$96.09999,600
2020-02-27$63.62$98.89557,800
2020-02-26$65.64$102.03647,800
2020-02-25$66.15$102.82452,800
2020-02-24$69.57$108.13464,100
2020-02-21$71.26$110.76272,200
2020-02-20$72.02$111.94287,400
2020-02-19$71.03$110.40308,600
2020-02-18$71.17$110.62240,700
2020-02-14$71.95$111.83294,600
2020-02-13$71.66$111.38347,400
2020-02-12$71.88$111.72477,500
2020-02-11$70.87$110.15360,700
2020-02-10$69.85$108.57674,000
2020-02-07$70.26$109.21368,300
2020-02-06$71.64$111.35655,800
2020-02-05$72.03$111.96464,600
2020-02-04$70.73$109.94819,000
2020-02-03$68.76$106.87435,800
2020-01-31$68.07$105.80536,200
2020-01-30$70.46$109.52566,600
2020-01-29$70.40$109.42414,900
2020-01-28$71.29$110.81296,900
2020-01-27$71.15$110.59586,400
2020-01-24$71.89$111.74489,200
2020-01-23$72.51$112.70558,700
2020-01-22$71.52$111.16550,700
2020-01-21$71.23$110.711,072,500
2020-01-17$76.89$110.571,257,600
2020-01-16$78.44$112.80699,700
2020-01-15$76.95$110.66624,900
2020-01-14$77.20$111.021,254,000
2020-01-13$76.58$110.131,147,200
2020-01-10$75.59$108.70778,200
2020-01-09$75.05$107.931,054,100
2020-01-08$76.00$109.291,838,700
2020-01-07$75.93$109.19979,900
2020-01-06$76.56$110.10968,900
2020-01-03$77.71$111.75671,600
2020-01-02$78.77$113.28394,700