MSC Industrial Direct Company Inc. Common Stock (MSM)
Stock · NYSE · Industrials
$119.2as of 8/28/2026
Price chart
Open in TradingViewActive signals
No technical signal is currently active for this symbol.
Support level
$90.62
Industry
Industrial Machinery/Components
MSC Industrial Direct Company Inc. Common Stock Competitors
Chosen by industry and closest market cap.
- MSMMSC Industrial Direct Company Inc. Common Stock$119.2▼ 2.30%Market cap $6.98BP/E —
- ENSEnerSys Common Stock$185.53▼ 2.86%Market cap $6.90BP/E 25.67$98.46$244.3
- STSensata Technologies Holding plc Ordinary Shares$41.05▼ 3.39%Market cap $6.81BP/E 74.29$28.16$53.89
- AGCOAGCO Corporation Common Stock$113.4▲ 2.25%Market cap $7.28BP/E 13.16$98.22$143.78
- JBTMJBT Marel Corporation Common Stock$118.29▲ 0.25%Market cap $7.41BP/E 31.33$113.23$170.19
- GTESGates Industrial Corporation Ltd. Common Shares$25.88▼ 1.91%Market cap $7.46BP/E 19.41$20.88$30.34
- AAONAAON Inc. Common Stock$75.88▼ 2.91%Market cap $7.58BP/E 45.38$73.19$150.46
| Symbol | Market cap | P/E ratio | Price | 1D | 52-week range |
|---|---|---|---|---|---|
| MSM MSC Industrial Direct Company Inc. Common Stock | $6.98B | — | $119.2 | ▼ 2.30% | |
| ENS EnerSys Common Stock | $6.90B | 25.67 | $185.53 | ▼ 2.86% | $98.46$244.3 |
| ST Sensata Technologies Holding plc Ordinary Shares | $6.81B | 74.29 | $41.05 | ▼ 3.39% | $28.16$53.89 |
| AGCO AGCO Corporation Common Stock | $7.28B | 13.16 | $113.4 | ▲ 2.25% | $98.22$143.78 |
| JBTM JBT Marel Corporation Common Stock | $7.41B | 31.33 | $118.29 | ▲ 0.25% | $113.23$170.19 |
| GTES Gates Industrial Corporation Ltd. Common Shares | $7.46B | 19.41 | $25.88 | ▼ 1.91% | $20.88$30.34 |
| AAON AAON Inc. Common Stock | $7.58B | 45.38 | $75.88 | ▼ 2.91% | $73.19$150.46 |
P/E shows — for peers not currently carrying a live signal of their own.
Institutional Ownership
March 31, 2026
- Total shares held
- 44.22M
- Total value held
- $3.99B
- Institutional holders
- 408
Top holders this quarter
- Unknown5.43M
- Unknown2.61M
- Unknown2.00M
- Unknown1.79M
- Unknown1.77M
- Unknown1.66M
- Unknown1.41M
- Unknown1.39M
- Unknown1.36M
- Unknown1.15M
See the full, filterable feed with live charts on the MarketWall dashboard.