MSC Industrial Direct Company, Inc MSM

Open calendar →

MSC Industrial Direct Company, Inc. Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 87.13 → 127.28 · 46.1%
127.280104.18081.080 1 2 3 4 5 6,7 8,9 10 11 12 13,14 15,16 17 18 19 20,21 22 23 24,25 26 Jul 25Oct 25Jan 26Apr 26Jul 26

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.

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.