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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2004-12-31$35.98$36.5354,800
2004-12-30$35.92$36.4788,800
2004-12-29$36.05$36.60143,100
2004-12-28$36.01$36.56156,000
2004-12-27$35.42$35.96188,700
2004-12-23$35.42$35.9661,700
2004-12-22$35.40$35.94114,200
2004-12-21$34.80$35.33266,600
2004-12-20$34.95$35.49136,900
2004-12-17$35.04$35.58238,400
2004-12-16$35.22$35.76146,800
2004-12-15$35.42$35.96197,000
2004-12-14$35.09$35.63205,400
2004-12-13$35.43$35.97225,500
2004-12-10$34.60$35.13128,700
2004-12-09$34.40$34.93187,400
2004-12-08$34.73$35.26244,800
2004-12-07$34.56$35.09244,700
2004-12-06$35.62$36.17167,500
2004-12-03$35.87$36.42126,200
2004-12-02$36.10$36.65201,300
2004-12-01$36.25$36.81183,300
2004-11-30$35.62$36.17265,800
2004-11-29$36.59$37.15173,700
2004-11-26$36.27$36.8344,100
2004-11-24$36.23$36.7896,800
2004-11-23$36.26$36.82262,700
2004-11-22$36.00$36.55318,400
2004-11-19$35.83$36.38400,100
2004-11-18$35.96$36.51276,200
2004-11-17$36.32$36.88466,200
2004-11-16$35.95$36.50387,400
2004-11-15$35.63$36.18135,600
2004-11-12$35.51$36.05241,500
2004-11-11$34.96$35.50168,700
2004-11-10$35.26$35.80205,000
2004-11-09$35.19$35.73238,700
2004-11-08$35.23$35.67281,300
2004-11-05$35.16$35.60559,800
2004-11-04$34.50$34.93261,200
2004-11-03$33.54$33.96443,800
2004-11-02$33.03$33.44533,200
2004-11-01$34.07$34.49413,800
2004-10-29$34.14$34.56425,000
2004-10-28$34.04$34.46362,400
2004-10-27$34.00$34.42284,800
2004-10-26$33.12$33.53349,700
2004-10-25$32.40$32.80388,300
2004-10-22$31.50$31.89233,200
2004-10-21$31.66$32.05270,600
2004-10-20$30.52$30.90626,400
2004-10-19$30.91$31.29350,900
2004-10-18$31.60$31.99395,100
2004-10-15$31.95$32.35266,900
2004-10-14$32.28$32.68321,700
2004-10-13$32.73$33.14237,300
2004-10-12$33.15$33.56168,000
2004-10-11$33.45$33.8799,000
2004-10-08$33.81$34.23141,500
2004-10-07$34.15$34.57183,800
2004-10-06$34.50$34.93137,200
2004-10-05$34.00$34.42210,100
2004-10-04$34.31$34.74304,800
2004-10-01$34.18$34.60229,900
2004-09-30$34.08$34.50285,700
2004-09-29$34.10$34.52224,200
2004-09-28$33.72$34.14143,400
2004-09-27$33.25$33.66154,300
2004-09-24$33.30$33.71182,800
2004-09-23$32.80$33.21169,000
2004-09-22$33.29$33.70254,200
2004-09-21$33.30$33.71137,400
2004-09-20$33.04$33.45160,600
2004-09-17$33.65$34.07254,400
2004-09-16$33.04$33.45166,400
2004-09-15$33.08$33.49164,400
2004-09-14$33.05$33.46262,700
2004-09-13$32.96$33.37242,900
2004-09-10$32.55$32.95220,400
2004-09-09$31.98$32.38173,600
2004-09-08$32.12$32.52311,500
2004-09-07$31.97$32.37294,100
2004-09-03$31.73$32.12289,400
2004-09-02$31.92$32.32177,200
2004-09-01$31.30$31.69132,700
2004-08-31$31.07$31.46215,700
2004-08-30$30.86$31.2487,000
2004-08-27$31.02$31.41104,400
2004-08-26$30.90$31.28462,300
2004-08-25$30.41$30.79376,100
2004-08-24$30.82$31.20249,600
2004-08-23$30.61$30.99304,900
2004-08-20$30.66$31.04345,900
2004-08-19$29.35$29.71241,800
2004-08-18$30.27$30.65228,900
2004-08-17$29.98$30.35343,700
2004-08-16$29.85$30.22657,600
2004-08-13$28.59$28.95409,000
2004-08-12$29.11$29.47419,100
2004-08-11$29.95$30.32373,300
2004-08-10$30.57$30.95376,300
2004-08-09$30.00$30.37411,800
2004-08-06$29.62$29.99730,100
2004-08-05$30.26$30.641,160,900
2004-08-04$31.24$31.63683,900
2004-08-03$32.00$32.402,627,300
2004-08-02$31.21$31.60513,900
2004-07-30$31.30$31.69332,600
2004-07-29$31.74$32.13147,900
2004-07-28$31.82$32.22176,800
2004-07-27$31.50$31.89217,300
2004-07-26$31.08$31.47188,700
2004-07-23$31.50$31.89242,000
2004-07-22$31.97$32.37436,600
2004-07-21$33.00$33.41505,500
2004-07-20$33.44$33.86315,100
2004-07-19$33.65$34.07432,700
2004-07-16$33.60$34.02497,900
2004-07-15$33.96$34.38420,600
2004-07-14$33.76$34.18349,000
2004-07-13$32.85$33.26384,100
2004-07-12$32.45$32.77211,300
2004-07-09$32.50$32.82427,000
2004-07-08$32.14$32.46267,100
2004-07-07$32.50$32.82820,800
2004-07-06$32.50$32.82213,300
2004-07-02$32.39$32.71128,400
2004-07-01$32.93$33.26534,100
2004-06-30$32.84$33.17365,600
2004-06-29$32.19$32.51154,500
2004-06-28$31.91$32.23186,300
2004-06-25$31.74$32.06258,800
2004-06-24$31.76$32.08134,200
2004-06-23$31.22$31.53134,900
2004-06-22$30.68$30.98151,600
2004-06-21$30.50$30.8098,800
2004-06-18$30.66$30.96104,800
2004-06-17$30.17$30.47147,000
2004-06-16$30.10$30.4093,200
2004-06-15$30.27$30.57203,900
2004-06-14$29.50$29.79222,900
2004-06-10$29.45$29.74174,300
2004-06-09$28.97$29.26132,800
2004-06-08$28.65$28.93211,800
2004-06-07$28.80$29.09138,400
2004-06-04$28.85$29.14393,800
2004-06-03$28.35$28.63340,600
2004-06-02$28.75$29.04445,200
2004-06-01$28.75$29.04329,000
2004-05-28$28.90$29.19123,500
2004-05-27$29.20$29.49146,600
2004-05-26$29.39$29.68134,500
2004-05-25$29.10$29.39132,800
2004-05-24$28.41$28.69126,200
2004-05-21$28.45$28.73162,600
2004-05-20$27.55$27.82139,600
2004-05-19$27.75$28.0397,600
2004-05-18$27.87$28.15166,700
2004-05-17$27.35$27.62260,300
2004-05-14$27.65$27.92167,500
2004-05-13$27.82$28.10186,200
2004-05-12$27.74$28.02609,900
2004-05-11$27.30$27.57156,900
2004-05-10$27.03$27.30250,800
2004-05-07$27.31$27.58220,800
2004-05-06$27.95$28.23392,100
2004-05-05$28.55$28.83705,900
2004-05-04$28.64$28.92379,000
2004-05-03$28.78$29.07473,200
2004-04-30$28.66$28.94108,300
2004-04-29$28.86$29.15139,500
2004-04-28$28.89$29.1887,500
2004-04-27$29.97$30.2787,100
2004-04-26$29.70$30.00143,000
2004-04-23$30.53$30.8394,900
2004-04-22$30.25$30.55120,600
2004-04-21$30.38$30.6896,500
2004-04-20$30.15$30.45116,600
2004-04-19$30.31$30.61175,600
2004-04-16$30.23$30.53230,500
2004-04-15$29.64$29.93138,400
2004-04-14$29.50$29.79216,700
2004-04-13$30.01$30.31132,500
2004-04-12$30.59$30.89471,800
2004-04-08$30.95$31.26138,800
2004-04-07$31.15$31.38189,600
2004-04-06$31.50$31.73386,600
2004-04-05$31.95$32.18465,800
2004-04-02$31.85$32.08353,300
2004-04-01$31.17$31.40739,900
2004-03-31$29.95$30.17319,600
2004-03-30$29.50$29.72164,100
2004-03-29$28.69$28.90138,900
2004-03-26$28.65$28.86198,000
2004-03-25$28.00$28.21174,200
2004-03-24$28.16$28.37626,000
2004-03-23$27.83$28.03282,900
2004-03-22$28.78$28.99136,500
2004-03-19$29.50$29.72124,000
2004-03-18$29.16$29.37119,800
2004-03-17$29.01$29.22115,800
2004-03-16$28.12$28.33145,300
2004-03-15$28.20$28.4174,700
2004-03-12$28.83$29.04286,600
2004-03-11$28.50$28.71384,800
2004-03-10$28.66$28.8778,600
2004-03-09$29.35$29.5787,500
2004-03-08$29.50$29.7289,700
2004-03-05$29.51$29.7352,800
2004-03-04$29.72$29.9469,000
2004-03-03$29.47$29.6970,200
2004-03-02$29.17$29.3888,100
2004-03-01$29.17$29.38121,100
2004-02-27$28.65$28.8698,400
2004-02-26$28.75$28.9654,700
2004-02-25$28.48$28.69202,200
2004-02-24$28.86$29.07251,800
2004-02-23$28.25$28.46279,700
2004-02-20$28.90$29.11423,400
2004-02-19$29.27$29.48243,000
2004-02-18$29.12$29.33209,800
2004-02-17$29.02$29.23170,100
2004-02-13$28.94$29.1586,400
2004-02-12$29.12$29.33341,000
2004-02-11$29.69$29.91444,500
2004-02-10$28.72$28.93192,700
2004-02-09$28.80$29.01138,000
2004-02-06$29.10$29.31408,900
2004-02-05$28.05$28.26321,700
2004-02-04$28.05$28.26430,500
2004-02-03$28.25$28.46186,000
2004-02-02$28.26$28.47301,500
2004-01-30$28.25$28.46361,900
2004-01-29$28.15$28.36368,700
2004-01-28$28.32$28.53351,800
2004-01-27$28.63$28.84931,900
2004-01-26$29.11$29.32713,000
2004-01-23$29.48$29.704,053,200
2004-01-22$27.80$28.00500,000
2004-01-21$26.80$27.00331,700
2004-01-20$26.87$27.071,039,100
2004-01-16$26.95$27.1587,700
2004-01-15$27.16$27.361,040,400
2004-01-14$27.18$27.30133,200
2004-01-13$27.10$27.22342,600
2004-01-12$27.10$27.22568,400
2004-01-09$27.06$27.18586,600
2004-01-08$27.30$27.42216,800
2004-01-07$28.05$28.17264,800
2004-01-06$28.30$28.42415,900
2004-01-05$27.87$27.99133,800
2004-01-02$27.56$27.68186,800