$120.300.57%0.68
Msc Industrial Direct Co Inc (MSM)
Date: 2026-11-03 16:00O: 120.18H: 121.97L: 119.74C: 120.30Vol: 915.2k
Msc Industrial Direct Co Inc stock is traded at $120.30, with a volume of 915,204. It is up +0.57% in the last 24 hours and down -7.55% over the past month. Founded in 1941, MSC Industrial Direct originally manufactured and sold cutting tools to metalworking shops in New York. Through a series of acquisitions and organic expansions, MSC has grown into an industrial distribution powerhouse with a focus on specialized metalworking products and services. The firm also distributes a wide breadth of maintenance, repair, and operations supplies. MSC primarily operates in North America, where it derives over 95% of its revenue.
Previous Close:
$119.62
Open:
$120.18
24h Volume:
915,204
Relative Volume:
0.70
Market Cap:
$6.72B
Revenue:
$3.83B
Net Income/Loss:
$206.26M
P/E Ratio:
32.37
EPS:
$3.72
Net Cash Flow:
$214.98M
1W Performance:
-1.87%
1M Performance:
-7.55%
6M Performance:
+18.87%
1Y Performance:
+39.20%
1-Day Range:
$0.00$0.00
1-Week Range:
$119.44$124.45
52-Week Range:
$78.80$133.95
Msc Industrial Direct Co Inc Stock (MSM) Company Profile
Name
Msc Industrial Direct Co IncSector
IndustrialsIndustry
Industrial DistributionPhone
516-812-2000Address
515 BROADHOLLOW ROAD, MELVILLE, NY, USAMarket Cap
Revenue
Net Income
Cash Flow
EPS
Msc Industrial Direct Co Inc Stock (MSM) Upgrades & Downgrades
Msc Industrial Direct Co Inc Stock (MSM) Financials Data
Msc Industrial Direct Co Inc Stock (MSM) Insider Trading
- JACOBSON MITCHELLOct 23 '26Director
- Transaction
- Buy
- Cost
- $115.94
- #Shares
- 250,000
- Value ($)
- 28,984,170
- #Shares Total
- 2,578,192
- Slone Reuben EOct 23 '26Director
- Transaction
- Buy
- Cost
- $115.77
- #Shares
- 433
- Value ($)
- 50,129
- #Shares Total
- 433
- McIsaac MartinaOct 03 '26President & CEO
- Transaction
- Option Exercise
- Cost
- $0.00
- #Shares
- 1,361
- Value ($)
- 0
- #Shares Total
- 9,632
- Seseri RudinaFeb 02 '26Director
- Transaction
- Sale
- Cost
- $86.83
- #Shares
- 1,800
- Value ($)
- 156,294
- #Shares Total
- 6,090
- RUDINA SESERIFeb 02 '26Director
- Transaction
- Proposed Sale
- Cost
- $86.83
- #Shares
- 1,800
- Value ($)
- 156,294
- #Shares Total
- 0
- Kaufmann Michael CJan 24 '26Director
- Transaction
- Option Exercise
- Cost
- $0.00
- #Shares
- 745
- Value ($)
- 0
- #Shares Total
- 15,551
- PALADINO STEVENJan 24 '26Director
- Transaction
- Option Exercise
- Cost
- $0.00
- #Shares
- 745
- Value ($)
- 0
- #Shares Total
- 15,528
- Purcell RahquelJan 24 '26Director
- Transaction
- Option Exercise
- Cost
- $0.00
- #Shares
- 745
- Value ($)
- 0
- #Shares Total
- 3,912
- Seseri RudinaJan 24 '26Director
- Transaction
- Option Exercise
- Cost
- $0.00
- #Shares
- 745
- Value ($)
- 0
- #Shares Total
- 7,890
- Seseri RudinaJan 22 '26Director
- Transaction
- Option Exercise
- Cost
- $0.00
- #Shares
- 823
- Value ($)
- 0
- #Shares Total
- 7,145