MSC Industrial Direct Company, Inc MSM
Open calendar →MSC Industrial Direct Company, Inc. Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 87.13 → 127.28 · 46.1%
Numbered dotted lines mark the filtered filings under Announcement Events below.
Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)
Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
No data yet
126.6000
127.5500
126.1850
127.2800
369,109
125.1700
126.7900
122.5300
126.4300
736,700
125.5600
125.9700
123.6900
124.1700
458,600
Weekend
Weekend
124.7400
125.8800
123.8500
124.7700
969,200
26 · 8-K/A
Pre-market · 09:15 ET
8-K/A ↗
123.7600
126.3000
123.7600
125.6300
942,500
123.3900
126.9100
122.7000
123.7000
812,100
124.6900
125.3500
121.2800
124.1100
820,900
126.5600
126.9900
123.5800
123.9900
950,000
Weekend
Weekend
120.6600
123.6400
119.7700
123.0200
610,300
119.9100
121.3400
119.1000
120.6600
848,000
117.5500
119.0300
117.3100
118.9900
729,200
120.9500
121.8600
119.3600
120.0700
810,300
122.3100
122.7000
119.3300
121.1400
1,067,000
Weekend
Weekend
No trading
125.3500
126.9400
122.1600
122.7800
1,545,000
25 · 10-Q
After market open · 14:29 ET
10-Q ↗
119.6600
127.5100
117.0200
123.3400
2,376,400
24 · 8-K
Pre-market · 06:41 ET
8-K ↗
117.7200
121.6400
116.5000
118.9500
1,081,100
117.3400
117.3900
115.6500
116.6700
693,100
Weekend
Weekend
118.9800
118.9900
116.7800
118.1800
959,900
117.4800
120.2000
116.8100
119.3700
937,200
116.5500
118.2600
115.8000
116.5500
599,300
116.0100
116.6800
114.6900
116.2600
637,300
118.2100
118.9200
116.8400
117.4100
694,500
Weekend
Weekend
No trading
116.3500
118.9800
116.3500
118.5100
1,015,100
117.1500
118.2700
114.3500
115.1800
862,400
23 · 8-K
After-hours · 17:05 ET
8-K ↗
116.3000
118.3000
115.1000
117.2800
832,600
117.6900
117.9000
114.0500
114.2200
685,300
Weekend
Weekend
116.2200
116.7800
114.7300
116.6900
609,700
116.1400
116.5300
114.5700
115.5700
666,500
117.1500
118.5000
115.0500
115.1600
754,200
116.7900
119.1300
115.7100
116.8400
826,200
115.0700
117.2600
114.7700
115.5900
844,400
Weekend
Weekend
116.5700
117.4500
114.9900
115.5100
552,600
117.7200
118.5200
116.7500
116.9800
623,300
114.4800
117.2700
113.5300
117.2100
608,100
112.6900
115.9700
112.3700
115.1700
922,900
108.8800
112.4400
107.4900
111.8800
892,600
Weekend
Weekend
109.2700
111.2300
108.6200
109.4700
1,033,300
107.7200
110.5000
106.0400
109.7800
836,900
109.2200
109.6700
107.2100
107.4900
465,700
107.0100
109.0900
106.5000
108.7900
309,200
No trading
Weekend
Weekend
106.4800
107.3900
105.0100
106.5000
960,200
105.2100
106.6100
103.9200
105.9800
507,700
104.2200
106.3100
102.9700
106.1700
523,000
104.0300
104.1200
101.5000
103.8500
632,900
105.4000
106.4800
104.3800
104.6600
639,900
Weekend
Weekend
106.1400
106.9900
103.2500
104.6600
894,200
107.8400
108.7700
106.4600
106.8200
928,400
107.1000
107.7500
104.6400
106.7600
1,028,000
107.7000
107.8000
105.6000
106.9200
822,400
104.7700
107.9900
104.4400
107.3200
843,000
Weekend
Weekend
104.7400
106.4300
103.4400
104.2800
604,700
106.2100
106.5400
103.8000
104.3100
637,900
104.0000
106.0500
103.6800
105.0100
513,800
101.8600
103.2200
100.6300
103.0100
491,200
102.0600
102.4100
101.0400
101.2000
365,600
Weekend
Weekend
102.5300
102.8600
101.0500
102.6300
638,100
101.1000
103.4100
100.0000
102.2700
740,500
103.0600
103.4600
100.2300
100.7500
789,900
103.8200
105.0900
102.2600
102.8900
773,300
100.7900
104.5000
100.6800
104.1700
1,446,100
Weekend
Weekend
97.7400
98.2000
97.0000
97.8300
551,600
95.7100
98.8800
95.7100
98.0600
602,800
97.5000
97.9100
95.6800
96.6700
485,600
97.3300
98.1700
96.5500
97.1200
456,000
97.3200
97.8500
96.4100
97.1300
452,800
Weekend
Weekend
94.5800
98.1300
94.5800
97.5200
697,500
94.4000
95.4800
93.9000
94.1700
345,100
22 · 8-K
After-hours · 17:09 ET
8-K ↗
95.0200
96.0500
93.6300
94.7100
385,900
95.1500
96.1800
94.7200
95.7800
401,400
95.2100
95.4300
93.5000
95.3700
555,100
Weekend
Weekend
96.3600
96.9000
94.8600
95.4800
457,400
95.2800
96.8500
94.3400
96.1300
618,500
91.6200
95.7000
91.1300
95.5800
792,100
90.4500
92.7600
89.2800
90.7100
582,400
89.7800
91.3500
89.1900
90.6900
486,100
Weekend
Weekend
No trading
92.0700
94.3000
90.0700
90.3200
1,015,800
21 · 10-Q
After market open · 14:31 ET
10-Q ↗
88.5800
92.6300
87.4800
91.5500
1,049,700
20 · 8-K
Pre-market · 06:39 ET
8-K ↗
88.9400
93.3800
88.9400
92.2700
838,900
91.0000
91.3500
89.4900
89.9700
429,800
Weekend
Weekend
90.0400
90.9800
87.5900
90.3000
467,800
91.4400
92.9400
89.2000
89.4800
527,100
91.3200
91.9700
89.2000
91.9000
661,100
87.3100
90.7400
86.1900
90.5200
783,200
87.6000
89.7800
85.5400
87.1100
739,900
Weekend
Weekend
86.2400
87.1700
85.1500
85.7200
1,846,900
19 · 8-K
After-hours · 17:20 ET
8-K ↗
87.4200
87.5600
85.9900
86.8800
442,600
89.5100
90.3100
87.8500
87.9400
563,500
89.9600
90.8400
87.6400
90.0600
424,100
90.5400
92.0000
89.4100
89.4400
588,600
Weekend
Weekend
90.9000
91.9600
89.2700
91.2300
513,100
91.6300
93.9900
90.2300
90.2600
880,800
89.4100
92.5300
88.3300
92.4400
887,500
89.8200
91.4000
88.8500
90.1400
538,700
90.2700
90.3400
87.1200
90.1500
552,600
Weekend
Weekend
91.3400
91.9000
89.6800
91.4100
608,200
93.4100
95.1800
92.0300
92.5800
1,018,000
93.1900
93.2800
91.4800
91.5400
657,800
91.8400
93.0200
90.0900
92.9000
619,100
18 · 8-K
After-hours · 16:35 ET
8-K ↗
93.3900
94.8800
91.8300
94.0800
664,200
Weekend
Weekend
93.3100
93.9500
92.0600
93.8400
687,200
93.8800
94.0800
92.0200
93.3100
440,200
93.7000
94.2500
91.9600
93.0700
351,800
92.1700
94.3200
91.9800
93.6800
306,100
93.3600
94.0700
91.0900
91.8300
350,500
Weekend
Weekend
93.7400
94.2900
91.6600
93.8600
680,600
93.1200
93.9300
92.6900
93.8700
350,100
93.4400
94.1900
92.7700
93.5800
283,200
93.1200
94.1500
92.7200
93.4700
532,300
No trading
Weekend
Weekend
92.3000
94.1500
91.7100
94.0400
440,200
95.6200
96.9900
91.9500
92.0400
891,100
95.1500
96.8100
93.9500
95.0000
471,500
94.2600
95.1900
93.6400
94.3900
560,200
95.4000
95.5500
92.8600
94.1800
539,800
Weekend
Weekend
93.5000
96.5100
93.5000
95.5600
907,700
93.3800
95.4900
92.8500
94.9500
1,092,900
92.6700
95.6000
92.2600
93.9700
1,592,900
87.7000
91.2200
87.7000
91.1800
1,040,700
84.3400
88.4600
84.3000
88.3600
755,900
Weekend
Weekend
83.6500
84.5900
82.8400
84.3400
819,700
84.2600
84.6000
83.0800
84.2500
694,100
83.5300
84.1100
83.1900
83.4800
405,100
83.9000
84.0500
82.3000
83.5900
631,000
86.0300
86.0300
84.0200
84.2300
636,600
Weekend
Weekend
87.7500
87.7500
85.0300
85.7700
447,400
87.5500
88.0100
87.0000
87.8000
496,300
17 · 8-K
After-hours · 16:08 ET
8-K ↗
86.1700
87.9500
85.9600
87.3700
522,500
83.5000
85.8800
83.0900
85.5700
661,300
No trading
Weekend
Weekend
85.3800
85.8100
84.2400
84.7600
941,700
85.0100
87.5700
84.7700
86.1300
865,800
83.4800
85.0000
82.9900
84.6700
679,600
83.9500
84.7400
83.6500
84.1800
751,700
84.3600
84.6400
83.3800
83.6100
913,800
Weekend
Weekend
84.2100
85.3600
83.4800
84.4300
672,400
80.8200
84.4200
80.4200
83.9200
1,425,400
16 · 10-Q
After market open · 14:12 ET
10-Q ↗
82.3600
84.8500
78.8000
81.0800
2,626,000
15 · 8-K
Pre-market · 06:43 ET
8-K ↗
85.2400
86.4200
83.8500
84.9400
1,390,300
14 · 8-K
After-hours · 17:15 ET
8-K ↗
13 · 8-K/A
After-hours · 17:10 ET
8-K/A ↗
85.5800
88.5400
85.5800
86.2200
932,400
Weekend
Weekend
83.1600
86.3200
83.1600
85.8400
714,800
No trading
86.1000
86.1000
84.0600
84.1000
449,900
86.5400
87.0000
86.0500
86.1900
407,500
87.5000
87.8400
86.3700
86.6900
309,400
Weekend
Weekend
87.1200
87.5600
86.8100
87.4200
268,100
No trading
87.0000
87.3200
86.5600
87.0300
190,300
87.3400
87.5600
86.8400
87.0000
375,000
12 · DEFA14A
Pre-market · 08:16 ET
DEFA14A ↗
86.1900
87.2400
86.1900
87.1600
375,800
Weekend
Weekend
85.9100
86.9000
85.9100
86.3800
1,035,500
11 · 8-K
After-hours · 17:21 ET
8-K ↗
86.4800
86.5400
85.3700
86.2500
650,100
85.2500
86.9900
85.1100
86.1000
442,800
86.1400
86.3400
84.9900
85.7600
572,200
87.0100
87.2000
85.1400
85.7400
537,300
Weekend
Weekend
10 · 8-K
After-hours · 16:35 ET
8-K ↗
88.1400
88.6400
85.6300
86.7400
618,700
84.9300
86.6300
84.2000
86.6000
725,200
9 · DEFA14A
Pre-market · 08:59 ET
DEFA14A ↗
8 · DEF 14A
Pre-market · 08:55 ET
DEF 14A ↗
81.1800
84.7600
81.1800
84.2900
829,400
81.5700
83.2300
81.0400
81.1400
567,000
82.5200
83.0900
81.7500
81.9300
521,500
Weekend
Weekend
82.1800
83.2100
81.6300
82.9300
491,400
82.7900
83.4200
81.8900
82.4400
780,400
86.1700
86.2500
81.7400
82.8200
1,152,800
86.5500
86.5500
85.2300
85.8200
541,700
88.1300
88.1300
84.7500
86.1600
945,300
Weekend
Weekend
89.7600
89.7600
88.6200
88.9600
144,400
No trading
87.8600
89.9200
87.8600
89.3400
366,400
87.5200
88.6000
87.0300
88.4100
390,800
87.6400
88.0000
86.6100
86.9900
725,700
Weekend
Weekend
84.3800
88.3500
83.5800
88.1000
1,017,400
85.4000
85.7700
82.9900
83.5100
471,000
85.7800
85.7800
84.1300
84.7600
568,900
85.4800
86.8200
84.6700
85.1000
1,104,900
88.1400
88.7200
84.7500
85.7600
806,900
Weekend
Weekend
89.0400
89.4000
86.4300
86.6400
809,500
89.3000
90.8500
89.3000
89.6600
842,700
88.4300
90.0000
88.4300
89.4400
715,000
88.5000
90.0000
88.3100
89.2700
570,000
88.1400
89.6100
87.5800
88.3400
571,900
Weekend
Weekend
85.5500
88.0900
85.4100
88.0300
626,400
86.7400
87.2300
85.4200
85.5900
437,100
86.5500
87.5700
85.8800
86.6800
397,500
85.0900
87.0000
85.0900
86.4200
706,900
84.1400
84.8300
83.1700
84.7900
467,200
Weekend
Weekend
84.8400
85.3500
84.2800
84.9100
573,000
83.6800
85.6200
83.6800
85.0800
552,000
83.8300
85.0900
83.1000
84.2100
747,500
85.5000
85.8100
84.0500
84.3100
835,800
88.0100
88.2600
85.5500
85.7900
874,200
Weekend
Weekend
91.3600
91.3700
87.3000
88.0000
790,100
7 · 10-K
After market open · 14:44 ET
10-K ↗
90.0300
91.7900
87.3900
89.7300
1,585,400
6 · 8-K
Pre-market · 06:41 ET
8-K ↗
88.1200
88.7600
86.8500
87.0400
1,220,000
86.6200
88.9100
86.6200
88.0300
429,100
86.4600
87.6100
86.4600
86.9300
553,100
Weekend
Weekend
85.6400
86.4600
85.0400
85.9000
414,200
85.6500
85.9000
84.8800
85.4300
466,600
87.2700
87.2700
84.2000
85.2800
939,000
84.7500
87.5600
84.4600
86.9700
677,800
85.9900
86.7700
85.2500
85.8200
667,600
Weekend
Weekend
89.1100
89.4400
85.4200
85.6800
449,200
89.7100
90.0700
88.4300
88.5900
354,000
87.6300
90.2200
86.9300
89.5300
559,200
5 · 8-K
After-hours · 17:10 ET
8-K ↗
92.2200
92.4300
89.6300
90.2400
376,000
92.1700
92.8500
91.7200
92.1000
466,500
Weekend
Weekend
91.9800
92.9300
91.2500
91.9900
523,700
91.0300
92.0200
90.9100
91.9700
389,900
91.4600
92.0600
90.9600
91.2400
435,500
90.8600
92.4100
90.2700
92.1400
577,700
91.5800
91.5800
90.4500
90.8400
357,800
Weekend
Weekend
89.2800
90.9900
89.2700
90.9300
488,400
88.7200
90.5200
88.4300
89.2000
830,300
90.7800
91.2000
88.8100
88.9200
538,200
91.3400
92.2700
90.5000
90.8600
378,200
90.7800
91.2200
90.1800
90.8500
626,700
Weekend
Weekend
93.0000
93.3000
90.7200
90.9900
1,231,700
91.4600
93.1500
91.0100
92.8300
426,400
92.3900
93.3700
90.9100
91.2400
400,900
92.1900
92.6400
90.6700
91.8200
349,200
91.5900
92.2000
90.8300
91.8700
388,000
Weekend
Weekend
92.1400
92.1900
91.2000
91.3500
343,100
4 · 8-K
After-hours · 16:08 ET
8-K ↗
91.6000
92.7600
90.8200
92.3000
387,800
91.2700
92.5100
91.1400
91.6000
411,400
92.3600
92.5600
91.3600
91.8800
520,300
92.4900
94.3100
91.7800
92.9000
819,700
Weekend
Weekend
92.7600
93.1100
91.3700
92.2700
606,300
90.6000
92.6700
90.3200
92.6600
490,300
89.0500
90.3500
88.6000
90.2900
545,900
89.3700
89.9800
88.4800
89.2200
541,600
No trading
Weekend
Weekend
91.0300
91.6100
89.3600
90.2300
468,200
92.0000
92.0000
90.3800
90.9700
413,200
90.8700
91.8500
90.8200
91.7100
395,000
90.6500
91.7300
90.5200
91.1400
649,300
3 · 8-K/A
After-hours · 17:09 ET
8-K/A ↗
90.3300
91.0000
90.2100
90.6600
237,400
Weekend
Weekend
87.1800
90.9500
87.1800
90.8300
333,100
87.6700
87.7400
86.6700
86.9100
291,500
88.6500
88.9800
87.3700
87.6700
425,300
87.2400
89.8800
87.2400
89.0600
595,800
87.0200
87.4300
86.0700
87.0300
326,600
Weekend
Weekend
87.7900
87.9900
86.5600
86.8600
330,000
87.9500
88.1200
87.1700
87.5800
225,600
86.4600
88.9500
86.4600
88.8300
286,900
85.1200
86.5300
84.8900
86.3900
383,200
86.1400
86.4100
84.3400
84.9000
274,000
Weekend
Weekend
86.5100
86.7900
85.7100
86.1000
342,300
86.3300
86.4900
85.2700
86.0000
348,000
85.9800
86.0400
85.2000
85.6200
349,700
85.4500
86.2600
85.0300
86.1100
320,400
85.2900
85.9900
84.9500
85.4500
358,600
Weekend
Weekend
85.0000
85.5100
83.9600
85.1900
477,600
86.1800
87.8100
86.1800
86.6200
607,800
87.6300
88.2300
86.2100
87.0500
811,500
88.4300
88.8400
86.7500
87.2900
601,400
2 · 8-K
After-hours · 17:00 ET
8-K ↗
87.3500
88.2100
86.7100
87.8000
457,400
Weekend
Weekend
87.2300
87.4100
86.2000
87.3600
388,900
87.3500
87.6700
86.7600
87.0600
336,300
87.9000
88.7300
87.4300
87.6100
572,900
1 · 8-K
After-hours · 17:09 ET
8-K ↗
86.0900
87.5900
86.0900
87.1300
515,100
Announcement Events
Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.