MSC Industrial Direct Company, Inc MSM

Open calendar →

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

Paper trade (simulated — no real money)

Fill: USD 113.8600 · FX 1 USD = 1.277900 SGD · about SGD 145.5017 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

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

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

USD 89.73 → 113.86 · 26.9%
132.820106.95081.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 Oct 25Jan 26Apr 26Jul 26Oct 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 23 Oct 2025 — 24 Oct 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.

Weekend
114.5300 117.7400 112.8300 113.8600 2,319,499
26 · 10-K After-hours · 18:35 ET 10-K ↗ 25 · 8-K After market open · 11:13 ET 8-K ↗
126.0100 126.5000 111.7600 112.4300 2,401,600
130.3900 133.9500 129.3100 132.8200 1,429,300
127.9000 130.8900 127.8900 129.5300 492,500
130.8400 130.9300 127.7500 128.2500 719,200
Weekend
Weekend
130.6900 131.4600 128.3400 130.3800 923,100
132.5500 133.6500 129.4500 130.7000 839,700
24 · 8-K After-hours · 21:08 ET 8-K ↗
130.6000 132.7700 129.9200 132.5800 740,900
130.3700 132.5500 127.3900 132.1700 793,700
129.4800 130.7700 128.6700 128.6700 553,600
Weekend
Weekend
129.7000 130.9600 128.5300 129.5100 534,900
129.6100 129.9700 127.5100 128.9200 896,900
129.2700 131.5000 128.1400 130.3800 1,366,000
130.5300 132.1900 130.2600 130.3200 909,400
130.1600 131.3200 128.6900 130.1600 600,000
Weekend
Weekend
129.5200 132.3300 129.5200 130.1200 819,900
125.0100 129.4100 123.5200 128.5000 1,249,100
125.0000 125.1800 123.7100 123.7200 546,300
122.1800 124.9300 121.6400 124.5500 818,400
119.3400 122.4800 119.3400 122.1400 520,300
Weekend
Weekend
120.7300 122.0000 120.3300 121.2200 578,400
122.7000 124.0000 119.6800 120.7300 862,200
121.6100 124.6800 120.2400 124.1000 788,500
121.4300 124.0700 121.0100 121.3700 827,400
122.4700 123.1000 120.3700 121.6300 725,100
Weekend
Weekend
121.7400 122.3900 119.3700 122.2100 1,869,300
122.3100 122.9900 121.2200 121.7600 546,300
120.1600 120.9400 119.0700 120.4800 844,800
119.7400 120.8300 118.2800 119.8800 742,700
119.6100 120.5100 118.4100 119.2800 586,500
Weekend
Weekend
121.5900 123.0500 119.8800 120.5100 610,900
117.2500 120.0000 117.2500 119.6800 742,000
119.9600 121.3300 118.5300 119.4300 598,400
121.2100 122.3600 119.9500 120.3800 565,000
23 · 8-K Pre-market · 08:39 ET 8-K ↗
No trading
Weekend
Weekend
118.2000 121.6900 117.1200 121.4100 429,700
115.8600 118.0000 115.8600 117.8900 644,300
117.8100 119.4000 115.7300 116.4700 523,400
118.4200 119.5600 116.7400 117.7400 567,900
119.5600 120.0500 118.2000 118.8800 618,800
Weekend
Weekend
122.5600 122.7100 118.8300 119.2000 425,900
121.7000 122.8000 120.7000 122.0100 563,700
119.3500 122.5900 118.1600 122.5000 493,100
120.4200 120.4200 117.9000 118.3300 320,800
120.2600 121.0200 118.4100 119.2600 543,700
Weekend
Weekend
118.5100 119.8800 118.0200 119.8100 627,800
119.5000 119.5500 117.1100 117.7000 626,500
22 · 8-K After-hours · 16:42 ET 8-K ↗
123.2200 123.9700 119.5900 120.3300 502,100
124.7100 124.7100 122.3300 122.5900 459,300
123.6500 125.7200 122.9900 124.6000 664,600
Weekend
Weekend
121.5000 124.0000 120.9100 123.8200 671,600
120.0900 121.4400 119.4500 121.2900 821,800
120.5800 120.9900 117.7200 119.4400 734,600
122.9300 124.5100 119.9500 120.0600 662,900
123.0200 123.2200 121.5500 122.9300 596,100
Weekend
Weekend
123.6300 124.6100 122.6800 122.9200 825,600
126.3300 126.9300 123.4800 123.9100 486,100
128.2500 130.4600 125.5300 125.5700 528,400
125.5700 127.3500 121.8900 126.7400 597,900
123.2300 125.8200 123.2300 124.9100 661,500
Weekend
Weekend
123.1600 124.0900 121.3900 123.4000 482,700
122.1700 122.2500 119.6000 121.4600 570,600
123.9700 124.6800 120.2100 120.9700 875,400
127.5900 127.8300 124.3800 124.7800 663,400
127.8900 127.8900 120.9000 126.6000 713,900
Weekend
Weekend
125.6200 127.1100 125.1700 125.6400 394,400
127.2500 128.7900 124.1400 125.8300 551,000
126.6000 127.5500 126.1800 127.2800 493,400
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
21 · 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
20 · 10-Q After market open · 14:29 ET 10-Q ↗
119.6600 127.5100 117.0200 123.3400 2,376,400
19 · 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
18 · 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
17 · 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
16 · 10-Q After market open · 14:31 ET 10-Q ↗
88.5800 92.6300 87.4800 91.5500 1,049,700
15 · 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
14 · 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
13 · 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
12 · 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
11 · 10-Q After market open · 14:12 ET 10-Q ↗
82.3600 84.8500 78.8000 81.0800 2,626,000
10 · 8-K Pre-market · 06:43 ET 8-K ↗
85.2400 86.4200 83.8500 84.9400 1,390,300
9 · 8-K After-hours · 17:15 ET 8-K ↗ 8 · 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
7 · 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
6 · 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
5 · 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
4 · DEFA14A Pre-market · 08:59 ET DEFA14A ↗ 3 · 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
2 · 10-K After market open · 14:44 ET 10-K ↗
90.0300 91.7900 87.3900 89.7300 1,585,400
1 · 8-K Pre-market · 06:41 ET 8-K ↗

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.