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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2025-12-31$84.10$170.03449,900
2025-12-30$86.19$174.26407,500
2025-12-29$86.69$175.27309,400
2025-12-26$87.42$176.75268,100
2025-12-24$87.03$175.96190,300
2025-12-23$87.00$175.90375,000
2025-12-22$87.16$176.22375,800
2025-12-19$86.38$174.641,035,500
2025-12-18$86.25$174.38650,100
2025-12-17$86.10$174.08442,800
2025-12-16$85.76$173.39572,200
2025-12-15$85.74$173.35537,300
2025-12-12$86.74$175.37618,700
2025-12-11$86.60$175.09725,200
2025-12-10$84.29$170.42829,400
2025-12-09$81.14$164.05567,000
2025-12-08$81.93$165.65521,500
2025-12-05$82.93$167.67491,400
2025-12-04$82.44$166.68780,400
2025-12-03$82.82$167.451,152,800
2025-12-02$85.82$173.51541,700
2025-12-01$86.16$174.20945,300
2025-11-28$88.96$179.86144,400
2025-11-26$89.34$180.63366,400
2025-11-25$88.41$178.75390,800
2025-11-24$86.99$175.88725,700
2025-11-21$88.10$178.121,017,400
2025-11-20$83.51$168.84471,000
2025-11-19$84.76$171.37568,900
2025-11-18$85.10$172.061,104,900
2025-11-17$85.76$173.39806,900
2025-11-14$86.64$175.17809,500
2025-11-13$89.66$181.27842,700
2025-11-12$89.44$180.83715,000
2025-11-11$89.27$178.73570,000
2025-11-10$88.34$176.87571,900
2025-11-07$88.03$176.24626,400
2025-11-06$85.59$171.36437,100
2025-11-05$86.68$173.54397,500
2025-11-04$86.42$173.02706,900
2025-11-03$84.79$169.76467,200
2025-10-31$84.91$170.00573,000
2025-10-30$85.08$170.34552,000
2025-10-29$84.21$168.60747,500
2025-10-28$84.31$168.80835,800
2025-10-27$85.79$171.76874,200
2025-10-24$88.00$176.18790,100
2025-10-23$89.73$179.651,585,400
2025-10-22$87.04$174.261,220,000
2025-10-21$88.03$176.24429,100
2025-10-20$86.93$174.04553,100
2025-10-17$85.90$171.98414,200
2025-10-16$85.43$171.04466,600
2025-10-15$85.28$170.74939,000
2025-10-14$86.97$174.12677,800
2025-10-13$85.82$171.82667,600
2025-10-10$85.68$171.54449,200
2025-10-09$88.59$177.37354,000
2025-10-08$89.53$179.25559,200
2025-10-07$90.24$180.67376,000
2025-10-06$92.10$184.39466,500
2025-10-03$91.99$184.17523,700
2025-10-02$91.97$184.13389,900
2025-10-01$91.24$182.67435,500
2025-09-30$92.14$184.47577,700
2025-09-29$90.84$181.87357,800
2025-09-26$90.93$182.05488,400
2025-09-25$89.20$178.59830,300
2025-09-24$88.92$178.03538,200
2025-09-23$90.86$181.91378,200
2025-09-22$90.85$181.89626,700
2025-09-19$90.99$182.171,231,700
2025-09-18$92.83$185.85426,400
2025-09-17$91.24$182.67400,900
2025-09-16$91.82$183.83349,200
2025-09-15$91.87$183.93388,000
2025-09-12$91.35$182.89343,100
2025-09-11$92.30$184.79387,800
2025-09-10$91.60$183.39411,400
2025-09-09$91.88$183.95520,300
2025-09-08$92.90$185.99819,700
2025-09-05$92.27$184.73606,300
2025-09-04$92.66$185.51490,300
2025-09-03$90.29$180.77545,900
2025-09-02$89.22$178.63541,600
2025-08-29$90.23$180.65468,200
2025-08-28$90.97$182.13413,200
2025-08-27$91.71$183.61395,000
2025-08-26$91.14$182.47649,300
2025-08-25$90.66$181.51237,400
2025-08-22$90.83$181.85333,100
2025-08-21$86.91$174.00291,500
2025-08-20$87.67$175.52425,300
2025-08-19$89.06$178.31595,800
2025-08-18$87.03$174.24326,600
2025-08-15$86.86$173.90330,000
2025-08-14$87.58$175.34225,600
2025-08-13$88.83$177.85286,900
2025-08-12$86.39$172.96383,200
2025-08-11$84.90$169.98274,000
2025-08-08$86.10$172.38342,300
2025-08-07$86.00$172.18348,000
2025-08-06$85.62$171.42349,700
2025-08-05$86.11$172.40320,400
2025-08-04$85.45$171.08358,600
2025-08-01$85.19$170.56477,600
2025-07-31$86.62$173.42607,800
2025-07-30$87.05$174.28811,500
2025-07-29$87.29$174.76601,400
2025-07-28$87.80$175.78457,400
2025-07-25$87.36$174.90388,900
2025-07-24$87.06$174.30336,300
2025-07-23$87.61$175.40572,900
2025-07-22$87.13$174.44515,100
2025-07-21$85.97$172.12469,500
2025-07-18$87.46$175.10755,600
2025-07-17$87.17$174.52780,300
2025-07-16$86.53$173.24728,400
2025-07-15$88.48$177.15641,900
2025-07-14$90.18$180.55777,300
2025-07-11$90.38$180.95648,700
2025-07-10$91.66$183.511,017,300
2025-07-09$90.70$181.59715,000
2025-07-08$90.76$180.011,040,000
2025-07-07$89.38$177.27949,300
2025-07-03$89.97$178.44706,500
2025-07-02$89.61$177.731,125,000
2025-07-01$90.32$179.142,756,500
2025-06-30$85.02$168.621,379,000
2025-06-27$85.48$169.541,482,900
2025-06-26$84.77$168.13663,400
2025-06-25$81.89$162.42512,500
2025-06-24$82.21$163.05534,200
2025-06-23$81.78$162.20477,400
2025-06-20$81.10$160.85799,900
2025-06-18$82.09$162.81463,800
2025-06-17$81.50$161.64356,800
2025-06-16$82.08$162.79359,500
2025-06-13$81.01$160.67217,000
2025-06-12$81.98$162.59276,900
2025-06-11$82.17$162.97381,200
2025-06-10$82.90$164.42290,200
2025-06-09$81.68$162.00398,600
2025-06-06$81.16$160.97364,300
2025-06-05$80.51$159.68279,800
2025-06-04$80.55$159.76248,100
2025-06-03$81.47$161.58359,300
2025-06-02$80.00$158.67370,200
2025-05-30$81.20$161.05461,100
2025-05-29$81.99$162.61619,700
2025-05-28$82.97$164.56449,400
2025-05-27$83.81$166.22884,900
2025-05-23$78.68$156.05353,400
2025-05-22$79.06$156.80323,900
2025-05-21$79.01$156.70333,200
2025-05-20$81.21$161.07372,600
2025-05-19$81.91$162.46525,700
2025-05-16$81.46$161.56582,100
2025-05-15$79.86$158.39311,200
2025-05-14$79.07$156.82379,700
2025-05-13$79.03$156.74386,200
2025-05-12$78.83$156.35327,600
2025-05-09$76.21$151.15311,800
2025-05-08$76.02$150.77393,000
2025-05-07$74.96$148.67351,000
2025-05-06$75.42$149.58395,700
2025-05-05$77.26$153.23209,100
2025-05-02$77.65$154.01371,800
2025-05-01$75.89$150.52321,300
2025-04-30$76.48$151.69653,600
2025-04-29$76.99$152.70506,200
2025-04-28$77.07$152.86298,600
2025-04-25$77.63$153.97300,600
2025-04-24$78.00$154.70529,600
2025-04-23$76.23$151.19645,400
2025-04-22$76.06$150.85865,300
2025-04-21$75.93$150.60551,000
2025-04-17$77.31$153.33545,600
2025-04-16$75.84$150.42584,200
2025-04-15$77.04$152.80550,300
2025-04-14$77.98$154.66777,200
2025-04-11$77.71$154.131,123,000
2025-04-10$75.72$150.18724,700
2025-04-09$75.18$149.11726,800
2025-04-08$70.17$137.49952,600
2025-04-07$70.15$137.451,202,100
2025-04-04$71.22$139.54986,600
2025-04-03$75.16$147.261,376,900
2025-04-02$79.28$155.33987,300
2025-04-01$77.82$152.47665,200
2025-03-31$77.67$152.18571,100
2025-03-28$77.69$152.22578,200
2025-03-27$80.48$157.69578,900
2025-03-26$79.86$156.47590,600
2025-03-25$79.15$155.08487,100
2025-03-24$80.10$156.94554,200
2025-03-21$77.54$151.931,994,000
2025-03-20$78.19$153.20527,000
2025-03-19$79.16$155.10397,800
2025-03-18$77.99$152.81443,100
2025-03-17$77.50$151.85470,200
2025-03-14$77.00$150.87468,700
2025-03-13$74.45$145.87562,900
2025-03-12$76.17$149.24489,700
2025-03-11$78.49$153.79399,000
2025-03-10$80.69$158.10523,200
2025-03-07$82.20$161.06633,000
2025-03-06$80.19$157.12473,800
2025-03-05$77.78$152.40433,600
2025-03-04$77.03$150.93709,700
2025-03-03$78.36$153.53579,900
2025-02-28$80.36$157.45517,700
2025-02-27$79.51$155.79424,100
2025-02-26$78.21$153.24324,600
2025-02-25$78.43$153.67503,700
2025-02-24$79.08$154.94415,600
2025-02-21$80.71$158.141,210,200
2025-02-20$83.04$162.70488,300
2025-02-19$82.73$162.09372,800
2025-02-18$82.47$161.59263,400
2025-02-14$81.45$159.59481,000
2025-02-13$81.98$160.63320,900
2025-02-12$81.05$158.80338,800
2025-02-11$81.25$159.19306,500
2025-02-10$80.56$157.84441,800
2025-02-07$80.22$157.18373,900
2025-02-06$80.72$158.16516,600
2025-02-05$80.57$157.86475,900
2025-02-04$80.44$157.61552,500
2025-02-03$79.31$155.39434,300
2025-01-31$80.41$157.55694,700
2025-01-30$81.89$160.45339,200
2025-01-29$81.38$159.45414,700
2025-01-28$82.42$161.49399,300
2025-01-27$83.08$162.78349,900
2025-01-24$82.89$162.41480,000
2025-01-23$82.47$161.59924,100
2025-01-22$82.87$162.37541,200
2025-01-21$82.76$162.15372,200
2025-01-17$81.78$160.231,061,700
2025-01-16$81.32$159.33678,100
2025-01-15$80.05$156.84948,400
2025-01-14$82.04$159.08815,300
2025-01-13$82.56$160.09868,500
2025-01-10$79.90$154.931,331,700
2025-01-08$82.64$160.242,042,500
2025-01-07$79.86$154.851,560,000
2025-01-06$79.04$153.261,014,200
2025-01-03$78.47$152.15892,000
2025-01-02$75.25$145.91771,600