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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$101.26$189.07213,000
2023-12-28$101.58$189.67257,600
2023-12-27$102.13$190.70255,200
2023-12-26$102.78$191.91255,600
2023-12-22$103.48$193.22242,300
2023-12-21$102.80$191.95298,300
2023-12-20$101.53$189.58310,700
2023-12-19$101.05$188.68260,700
2023-12-18$100.99$188.57260,000
2023-12-15$101.08$188.74692,100
2023-12-14$102.27$190.96505,500
2023-12-13$99.46$185.71484,400
2023-12-12$99.62$186.01381,500
2023-12-11$99.30$185.41298,200
2023-12-08$98.43$183.79379,300
2023-12-07$98.22$183.40374,700
2023-12-06$97.42$181.90397,600
2023-12-05$96.93$180.99445,800
2023-12-04$98.22$183.40495,600
2023-12-01$98.83$184.54335,500
2023-11-30$97.42$181.90466,500
2023-11-29$96.67$180.50384,600
2023-11-28$97.33$181.73449,800
2023-11-27$98.75$184.39394,100
2023-11-24$99.01$184.87101,100
2023-11-22$98.71$184.31338,600
2023-11-21$97.87$182.74276,400
2023-11-20$98.71$184.31362,500
2023-11-17$98.12$183.21407,700
2023-11-16$97.94$182.87585,700
2023-11-15$99.28$185.38472,600
2023-11-14$100.70$188.03298,500
2023-11-13$97.62$182.28378,100
2023-11-10$98.58$182.52318,100
2023-11-09$97.66$180.82270,900
2023-11-08$97.10$179.78350,500
2023-11-07$96.30$178.30390,600
2023-11-06$97.33$180.20332,000
2023-11-03$97.78$181.04351,000
2023-11-02$96.97$179.54304,900
2023-11-01$95.42$176.67446,100
2023-10-31$94.75$175.43366,700
2023-10-30$93.84$173.74497,200
2023-10-27$93.98$174.00511,800
2023-10-26$93.63$173.35747,600
2023-10-25$92.51$171.28750,700
2023-10-24$95.42$176.67537,700
2023-10-23$95.34$176.52576,900
2023-10-20$97.82$181.11601,600
2023-10-19$97.75$180.98580,500
2023-10-18$100.48$186.04576,900
2023-10-17$104.99$194.39500,700
2023-10-16$104.17$192.87268,300
2023-10-13$104.04$192.63383,600
2023-10-12$105.01$194.42637,700
2023-10-11$103.20$191.07505,200
2023-10-10$100.87$186.76439,600
2023-10-09$101.32$187.59653,100
2023-10-06$99.72$184.63426,300
2023-10-05$98.60$182.56397,700
2023-10-04$99.45$184.13492,200
2023-10-03$96.76$179.15344,200
2023-10-02$97.57$180.65385,000
2023-09-29$98.15$181.72542,900
2023-09-28$98.25$181.91366,400
2023-09-27$97.07$179.72423,000
2023-09-26$95.41$176.65314,900
2023-09-25$95.50$176.82219,900
2023-09-22$95.09$176.06228,900
2023-09-21$94.68$175.30209,500
2023-09-20$95.24$176.33281,400
2023-09-19$95.76$177.30277,900
2023-09-18$96.34$178.37441,400
2023-09-15$96.32$178.33824,500
2023-09-14$95.91$177.58368,000
2023-09-13$94.87$175.65433,600
2023-09-12$96.69$179.02310,500
2023-09-11$96.37$178.43274,400
2023-09-08$95.93$177.61338,200
2023-09-07$95.85$177.46625,400
2023-09-06$95.66$177.111,111,200
2023-09-05$98.02$181.48786,300
2023-09-01$101.68$188.26394,000
2023-08-31$102.06$188.96597,200
2023-08-30$102.19$189.20277,200
2023-08-29$102.52$189.81261,100
2023-08-28$101.68$188.26228,800
2023-08-25$101.35$187.65291,500
2023-08-24$100.77$186.57358,000
2023-08-23$100.64$186.33304,700
2023-08-22$99.75$184.68265,800
2023-08-21$100.30$185.70373,800
2023-08-18$100.78$186.59263,800
2023-08-17$100.20$185.52311,500
2023-08-16$100.12$185.37193,700
2023-08-15$101.07$187.13308,800
2023-08-14$102.09$189.02340,000
2023-08-11$102.88$190.48340,600
2023-08-10$102.22$189.26424,100
2023-08-09$102.64$190.04408,900
2023-08-08$101.78$188.44666,300
2023-08-07$101.15$187.28394,300
2023-08-04$98.98$183.26493,400
2023-08-03$99.11$183.50403,900
2023-08-02$100.73$186.50228,000
2023-08-01$101.21$187.39311,600
2023-07-31$100.92$186.85257,300
2023-07-28$99.89$184.94268,400
2023-07-27$99.27$183.80384,100
2023-07-26$99.95$185.061,370,400
2023-07-25$100.01$185.17499,300
2023-07-24$99.66$184.52362,800
2023-07-21$99.38$184.00445,400
2023-07-20$99.22$183.70249,200
2023-07-19$98.83$182.98405,600
2023-07-18$97.68$180.85254,900
2023-07-17$97.49$180.50252,900
2023-07-14$97.51$180.54303,600
2023-07-13$97.94$181.33370,900
2023-07-12$98.76$182.85324,100
2023-07-11$98.15$181.72407,800
2023-07-10$96.82$179.26538,600
2023-07-07$95.45$175.26573,100
2023-07-06$94.41$173.35477,200
2023-07-05$95.21$174.82464,800
2023-07-03$95.73$175.77252,400
2023-06-30$95.28$174.95548,100
2023-06-29$94.29$173.13765,700
2023-06-28$95.95$176.18669,300
2023-06-27$97.00$178.11511,500
2023-06-26$96.15$176.55449,200
2023-06-23$96.13$176.51491,000
2023-06-22$96.09$176.44297,200
2023-06-21$97.16$178.40383,300
2023-06-20$96.14$176.53435,000
2023-06-16$97.66$179.321,339,000
2023-06-15$97.51$179.04403,500
2023-06-14$96.50$177.19484,100
2023-06-13$96.35$176.91489,100
2023-06-12$95.45$175.26266,900
2023-06-09$95.30$174.99195,300
2023-06-08$95.73$175.77256,200
2023-06-07$95.11$174.64376,300
2023-06-06$92.82$170.43498,100
2023-06-05$92.93$170.63363,700
2023-06-02$93.54$171.75276,000
2023-06-01$90.97$167.03384,300
2023-05-31$89.92$165.11497,200
2023-05-30$92.13$169.16225,700
2023-05-26$92.41$169.68306,900
2023-05-25$91.19$167.44208,200
2023-05-24$90.63$166.41286,200
2023-05-23$92.40$169.66354,900
2023-05-22$93.97$172.54474,300
2023-05-19$93.12$170.98377,200
2023-05-18$92.79$170.38367,100
2023-05-17$91.82$168.60327,800
2023-05-16$90.99$167.07382,400
2023-05-15$90.68$166.50221,500
2023-05-12$90.92$166.94178,600
2023-05-11$90.78$166.69215,600
2023-05-10$90.15$165.53205,700
2023-05-09$89.94$165.14302,100
2023-05-08$90.85$166.81208,800
2023-05-05$90.72$166.58253,600
2023-05-04$89.59$164.50245,800
2023-05-03$90.80$166.72324,600
2023-05-02$91.17$167.40286,000
2023-05-01$91.41$167.84278,200
2023-04-28$90.73$166.59289,300
2023-04-27$90.98$167.05373,000
2023-04-26$88.27$162.08394,000
2023-04-25$89.64$164.59356,300
2023-04-24$90.74$166.61249,500
2023-04-21$91.30$167.64369,800
2023-04-20$91.17$167.40486,800
2023-04-19$89.95$165.16461,600
2023-04-18$90.12$165.47450,900
2023-04-17$89.12$163.64358,800
2023-04-14$88.42$162.35484,800
2023-04-13$87.47$160.61355,400
2023-04-12$87.47$160.61451,900
2023-04-11$86.06$158.02358,200
2023-04-10$85.05$156.16426,400
2023-04-06$84.49$153.69523,900
2023-04-05$84.56$153.811,044,700
2023-04-04$83.64$152.141,308,600
2023-04-03$84.38$153.49518,300
2023-03-31$84.00$152.79223,400
2023-03-30$82.51$150.08156,600
2023-03-29$82.89$150.78249,700
2023-03-28$82.36$149.81175,000
2023-03-27$81.83$148.85274,200
2023-03-24$80.89$147.14261,700
2023-03-23$80.06$145.63253,300
2023-03-22$80.31$146.08180,000
2023-03-21$81.67$148.56215,000
2023-03-20$80.64$146.68318,900
2023-03-17$78.24$142.32830,600
2023-03-16$80.65$146.70215,400
2023-03-15$80.21$145.90413,800
2023-03-14$82.23$149.58332,100
2023-03-13$81.08$147.48522,000
2023-03-10$82.24$149.59349,200
2023-03-09$83.91$152.63185,700
2023-03-08$85.33$155.21207,700
2023-03-07$84.88$154.40236,700
2023-03-06$85.02$154.65305,400
2023-03-03$85.94$156.32288,500
2023-03-02$85.57$155.65352,700
2023-03-01$85.44$155.41263,100
2023-02-28$84.52$153.74375,500
2023-02-27$84.26$153.27273,200
2023-02-24$84.01$152.81339,400
2023-02-23$84.06$152.90195,300
2023-02-22$83.81$152.45294,400
2023-02-21$84.35$153.43303,600
2023-02-17$86.68$157.67350,500
2023-02-16$86.03$156.49319,500
2023-02-15$86.33$157.03152,600
2023-02-14$85.97$156.38327,900
2023-02-13$86.85$157.98271,900
2023-02-10$86.14$156.69255,300
2023-02-09$86.53$157.40355,600
2023-02-08$87.34$158.87250,100
2023-02-07$89.20$162.25339,500
2023-02-06$88.86$161.63472,200
2023-02-03$88.80$161.53416,700
2023-02-02$89.61$163.00697,900
2023-02-01$86.17$156.74572,400
2023-01-31$82.70$150.43469,500
2023-01-30$80.78$146.94190,700
2023-01-27$81.84$148.87301,800
2023-01-26$81.66$148.54374,200
2023-01-25$80.44$146.32209,700
2023-01-24$80.70$146.79239,100
2023-01-23$79.87$145.28302,000
2023-01-20$79.03$143.75389,600
2023-01-19$77.23$140.48390,900
2023-01-18$77.73$141.39382,100
2023-01-17$79.08$143.85392,600
2023-01-13$80.39$146.23252,500
2023-01-12$80.47$146.37435,000
2023-01-11$81.18$147.67427,700
2023-01-10$79.95$145.43456,600
2023-01-09$78.86$143.45612,800
2023-01-06$78.36$141.10608,800
2023-01-05$77.03$138.70688,400
2023-01-04$81.50$146.75421,000
2023-01-03$81.67$147.06289,000