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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$92.39$122.05302,900
2016-12-29$93.34$123.31265,200
2016-12-28$93.59$123.64263,600
2016-12-27$94.73$125.14201,900
2016-12-23$93.71$123.80504,700
2016-12-22$93.85$123.98462,900
2016-12-21$93.65$123.72251,100
2016-12-20$93.79$123.90288,800
2016-12-19$92.71$122.48323,000
2016-12-16$92.24$121.861,413,800
2016-12-15$92.03$121.58402,500
2016-12-14$91.40$120.75431,400
2016-12-13$92.46$122.15555,200
2016-12-12$93.02$122.89374,100
2016-12-09$93.44$123.44334,000
2016-12-08$93.27$123.22440,500
2016-12-07$92.84$122.65714,100
2016-12-06$91.98$121.51681,400
2016-12-05$91.01$120.23937,900
2016-12-02$90.87$120.05531,900
2016-12-01$89.87$118.72777,500
2016-11-30$89.34$118.02719,000
2016-11-29$88.81$117.32830,500
2016-11-28$88.40$116.78935,300
2016-11-25$89.26$117.92242,800
2016-11-23$88.54$116.971,592,800
2016-11-22$86.99$114.92821,100
2016-11-21$86.79$114.661,217,000
2016-11-18$84.28$111.34546,300
2016-11-17$84.27$111.331,258,200
2016-11-16$83.47$110.27952,100
2016-11-15$83.11$109.79924,300
2016-11-14$83.62$110.472,180,900
2016-11-11$82.58$109.091,475,600
2016-11-10$83.06$109.731,666,700
2016-11-09$80.48$105.72992,900
2016-11-08$76.12$100.00479,300
2016-11-07$75.64$99.37729,300
2016-11-04$73.51$96.57970,700
2016-11-03$71.82$94.35484,900
2016-11-02$71.90$94.45674,000
2016-11-01$72.82$95.661,482,200
2016-10-31$72.80$95.64827,600
2016-10-28$71.54$93.98553,000
2016-10-27$70.28$92.33715,200
2016-10-26$71.33$93.70858,800
2016-10-25$70.48$92.59712,900
2016-10-24$71.60$94.06349,600
2016-10-21$71.47$93.89255,300
2016-10-20$71.99$94.57448,700
2016-10-19$71.77$94.28482,900
2016-10-18$71.04$93.32948,600
2016-10-17$72.72$95.53389,300
2016-10-14$72.88$95.74326,800
2016-10-13$73.21$96.17382,500
2016-10-12$73.65$96.75300,800
2016-10-11$73.33$96.33754,300
2016-10-10$74.99$98.51457,000
2016-10-07$74.55$97.93530,500
2016-10-06$74.91$98.41348,600
2016-10-05$74.10$97.34380,300
2016-10-04$72.85$95.70377,200
2016-10-03$73.48$96.53327,800
2016-09-30$73.41$96.44367,600
2016-09-29$72.36$95.06549,600
2016-09-28$72.15$94.78497,100
2016-09-27$71.55$93.99390,300
2016-09-26$71.43$93.84379,400
2016-09-23$72.00$94.58535,400
2016-09-22$72.95$95.83685,900
2016-09-21$71.37$93.76275,900
2016-09-20$70.73$92.92554,700
2016-09-19$71.89$94.44475,700
2016-09-16$71.49$93.91760,100
2016-09-15$73.30$96.29315,000
2016-09-14$72.77$95.60525,900
2016-09-13$72.28$94.95395,700
2016-09-12$72.76$95.58506,100
2016-09-09$72.13$94.76467,200
2016-09-08$73.76$96.90396,100
2016-09-07$72.85$95.70518,800
2016-09-06$73.72$96.84505,200
2016-09-02$74.17$97.44264,600
2016-09-01$73.51$96.57982,100
2016-08-31$73.04$95.95377,400
2016-08-30$74.02$97.24203,000
2016-08-29$74.05$97.28177,400
2016-08-26$73.69$96.80248,800
2016-08-25$73.65$96.75361,500
2016-08-24$73.57$96.65312,100
2016-08-23$73.60$96.69244,900
2016-08-22$73.94$97.13246,800
2016-08-19$73.89$97.07511,700
2016-08-18$74.03$97.25362,100
2016-08-17$73.25$96.23530,800
2016-08-16$73.22$96.19359,500
2016-08-15$73.81$96.96607,900
2016-08-12$73.50$96.561,003,600
2016-08-11$73.43$96.46719,100
2016-08-10$72.65$95.44522,300
2016-08-09$72.47$95.20597,400
2016-08-08$72.56$95.32381,400
2016-08-05$72.85$95.70500,200
2016-08-04$72.22$94.87839,900
2016-08-03$72.21$94.86808,000
2016-08-02$71.87$94.411,131,900
2016-08-01$72.05$94.65774,000
2016-07-29$71.83$94.36514,700
2016-07-28$71.88$94.43401,200
2016-07-27$71.74$94.24590,900
2016-07-26$71.74$94.24382,700
2016-07-25$71.54$93.98419,700
2016-07-22$71.71$94.20430,900
2016-07-21$71.78$94.30729,400
2016-07-20$72.11$94.73214,900
2016-07-19$71.92$94.48480,800
2016-07-18$72.74$95.56455,100
2016-07-15$73.00$95.90654,000
2016-07-14$73.15$96.10916,500
2016-07-13$72.53$95.28356,700
2016-07-12$72.79$95.621,021,700
2016-07-11$72.67$95.47837,100
2016-07-08$72.87$95.73893,000
2016-07-07$73.86$96.461,481,800
2016-07-06$72.51$94.701,285,200
2016-07-05$70.80$92.471,043,200
2016-07-01$71.36$93.20406,100
2016-06-30$70.56$92.15638,900
2016-06-29$69.57$90.86698,200
2016-06-28$69.25$90.44622,500
2016-06-27$69.38$90.61776,900
2016-06-24$69.71$91.04712,100
2016-06-23$72.94$95.26338,000
2016-06-22$71.99$94.02599,000
2016-06-21$71.83$93.81501,200
2016-06-20$72.84$95.13415,500
2016-06-17$72.40$94.56644,600
2016-06-16$72.90$95.21380,400
2016-06-15$71.98$94.01453,300
2016-06-14$72.19$94.28406,000
2016-06-13$71.89$93.89630,000
2016-06-10$72.97$95.30531,700
2016-06-09$75.26$98.29305,900
2016-06-08$75.39$98.46356,800
2016-06-07$74.68$97.53347,100
2016-06-06$74.79$97.68516,300
2016-06-03$74.78$97.66380,400
2016-06-02$75.66$98.81391,700
2016-06-01$75.84$99.05382,000
2016-05-31$74.95$97.89450,100
2016-05-27$75.08$98.06334,600
2016-05-26$74.22$96.93278,000
2016-05-25$73.73$96.29595,900
2016-05-24$74.63$97.47309,800
2016-05-23$73.71$96.27554,600
2016-05-20$72.80$95.08308,600
2016-05-19$71.95$93.97358,700
2016-05-18$72.11$94.18471,200
2016-05-17$73.09$95.46423,600
2016-05-16$74.35$97.10343,700
2016-05-13$73.73$96.29233,400
2016-05-12$74.80$97.69563,300
2016-05-11$75.24$98.27504,500
2016-05-10$75.95$99.19281,800
2016-05-09$75.49$98.59404,000
2016-05-06$75.68$98.84361,300
2016-05-05$75.23$98.25569,600
2016-05-04$74.39$97.16795,500
2016-05-03$76.40$99.78380,400
2016-05-02$76.90$100.43786,300
2016-04-29$77.50$101.22541,400
2016-04-28$77.76$101.56578,200
2016-04-27$77.74$101.53317,100
2016-04-26$76.54$99.96385,600
2016-04-25$75.84$99.05435,300
2016-04-22$75.46$98.55280,200
2016-04-21$74.67$97.52401,500
2016-04-20$75.63$98.78466,500
2016-04-19$75.98$99.23777,900
2016-04-18$75.38$98.45572,200
2016-04-15$74.85$97.76516,700
2016-04-14$74.71$97.57501,900
2016-04-13$75.51$98.62408,000
2016-04-12$74.59$97.42770,400
2016-04-11$75.90$99.13633,000
2016-04-08$75.39$98.46617,600
2016-04-07$73.97$96.051,304,000
2016-04-06$73.17$95.011,248,800
2016-04-05$74.34$96.531,238,900
2016-04-04$75.45$97.97681,600
2016-04-01$76.70$99.59681,500
2016-03-31$76.31$99.08394,300
2016-03-30$76.18$98.92371,500
2016-03-29$75.27$97.73322,700
2016-03-28$74.29$96.46307,000
2016-03-24$74.57$96.82591,200
2016-03-23$74.82$97.15443,600
2016-03-22$74.39$96.59349,800
2016-03-21$74.88$97.23272,600
2016-03-18$74.81$97.14473,300
2016-03-17$74.13$96.25312,000
2016-03-16$72.20$93.75411,500
2016-03-15$71.45$92.77563,200
2016-03-14$71.95$93.42330,700
2016-03-11$72.13$93.66354,200
2016-03-10$71.00$92.19356,900
2016-03-09$71.55$92.90451,400
2016-03-08$70.67$91.76386,000
2016-03-07$70.71$91.81580,800
2016-03-04$70.34$91.331,035,900
2016-03-03$70.28$91.25604,100
2016-03-02$70.42$91.44673,400
2016-03-01$71.12$92.34493,400
2016-02-29$69.58$90.35446,600
2016-02-26$70.18$91.12538,400
2016-02-25$69.51$90.25537,800
2016-02-24$68.85$89.40583,100
2016-02-23$68.41$88.83519,700
2016-02-22$69.36$90.06499,000
2016-02-19$69.40$90.11349,500
2016-02-18$69.40$90.11467,600
2016-02-17$69.46$90.19983,200
2016-02-16$68.20$88.55589,900
2016-02-12$66.89$86.85589,800
2016-02-11$65.08$84.50659,600
2016-02-10$65.63$85.22818,800
2016-02-09$66.99$86.98797,800
2016-02-08$65.85$85.50995,000
2016-02-05$65.60$85.181,414,800
2016-02-04$65.74$85.365,373,900
2016-02-03$64.50$83.75981,500
2016-02-02$63.35$82.26751,900
2016-02-01$65.63$85.22832,300
2016-01-29$64.81$84.15875,800
2016-01-28$62.51$81.17658,300
2016-01-27$61.14$79.39686,200
2016-01-26$61.40$79.72423,400
2016-01-25$58.75$76.28405,600
2016-01-22$60.38$78.40604,900
2016-01-21$58.55$76.02801,700
2016-01-20$58.07$75.401,096,300
2016-01-19$58.89$76.47751,200
2016-01-15$59.51$77.27898,900
2016-01-14$60.12$78.06755,300
2016-01-13$59.46$77.21779,400
2016-01-12$59.89$77.76688,600
2016-01-11$59.19$76.85688,200
2016-01-08$59.19$76.85629,300
2016-01-07$60.37$77.831,320,200
2016-01-06$60.29$77.732,558,700
2016-01-05$56.56$72.92725,700
2016-01-04$56.53$72.88626,000