2m 2m 2m 2m 2m 2m 2m
MSC INDL DIRECT-A (MSM)
NYSE
$116.26-$1.15 (-0.98%)
Price as of Jun 23, 2026 6:57 PM EDT- $6.6BMarket Cap
- 49.31%1-Year Change
- Industrial DistributionIndustry
MSC INDL DIRECT-A (MSM)
$116.26-$1.15 (-0.98%)
Top Holders
Institutional
Mutual Funds
Holder | Ownership %
| Shares Held | Change (Shares, %) | Report Date |
|---|---|---|---|---|
BLACKROCK INC. | 9.84% | 5.5M | -83,950 (-1.53%) | Jun 30, 2024 |
BLACKROCK, INC. | 9.73% | 5.4M | +90,651 (+1.67%) | Mar 31, 2026 |
BLACKROCK FUNDING, INC. /DE | 9.32% | 5.2M | -202,129 (-3.88%) | Dec 31, 2024 |
VANGUARD GROUP INC | 7.56% | 4.2M | -233,076 (-5.52%) | Dec 31, 2025 |
AMERICAN CENTURY COMPANIES INC | 4.68% | 2.6M | -218,789 (-8.37%) | Mar 31, 2026 |
N/A | 3.82% | 2.1M | +2.1M (+100.00%) | Mar 31, 2026 |
FULLER & THALER ASSET MANAGEMENT, INC. | 3.20% | 1.8M | -10,720 (-0.60%) | Mar 31, 2026 |
Holder | Ownership %
| Shares Held | Change (Shares, %) | Report Date |
|---|---|---|---|---|
Angel Oak Funds Trust | 31.51% | 17.6M | 0 (0.00%) | Jan 31, 2026 |
PIMCO FUNDS | 17.15% | 9.6M | 0 (0.00%) | Mar 31, 2026 |
TRUST FOR PROFESSIONAL MANAGERS | 11.83% | 6.6M | 0 (0.00%) | Feb 28, 2026 |
Trust for Advised Portfolios | 10.22% | 5.7M | -78,092 (-1.37%) | Dec 31, 2023 |
Voya FUNDS TRUST | 7.23% | 4.0M | 0 (0.00%) | Mar 31, 2026 |
VANGUARD INDEX FUNDS | 6.46% | 3.6M | +244,504 (+6.77%) | Mar 31, 2026 |
iSHARES TRUST | 4.05% | 2.3M | +69,355 (+3.07%) | Mar 31, 2026 |
Current Ownership Distribution
- Institutions809.7M (58.03%)
- Mutual Funds576.3M (41.30%)
- Insiders9.4M (0.67%)
- Other0 (0.00%)
Insider Transactions
- 0.67% (9.4M)Current InsiderOwnership (%, shares)
- 1Number of InsiderBuying (last 12 months)
- $750.5MAmount of InsiderBuying (last 12 months)
- 4Number of InsiderSelling (last 12 months)
- $138.8MAmount of InsiderSelling (last 12 months)
Insider Name & Title | Type | Date
| Transaction Value | Shares | Share Price | Shares After Transactions |
|---|---|---|---|---|---|---|
Seseri Rudina | Sell | Feb 02, 2026 | $156,294.18 | 1,800 | $86.83 | 6,090 |
Purcell Rahquel | Exempt | Jan 24, 2026 | $0.00 | 695 | $0.00 | 0 |
Kaufmann Michael C | Exempt | Jan 24, 2026 | $0.00 | 695 | $0.00 | 0 |
Purcell Rahquel | Exempt | Jan 24, 2026 | $0.00 | 50 | $0.00 | 25 |
Kaufmann Michael C | Exempt | Jan 24, 2026 | $0.00 | 50 | $0.00 | 25 |
Purcell Rahquel | Exempt | Jan 24, 2026 | $0.00 | 695 | $0.00 | 3,862 |
Kaufmann Michael C | Exempt | Jan 24, 2026 | $0.00 | 695 | $0.00 | 15,501 |
Purcell Rahquel | Exempt | Jan 24, 2026 | $0.00 | 50 | $0.00 | 3,912 |
Kaufmann Michael C | Exempt | Jan 24, 2026 | $0.00 | 50 | $0.00 | 15,551 |
PELLER PHILIP | Award | Jan 23, 2026 | $0.00 | 1,603 | $0.00 | 1,603 |
JACOBSON MITCHELL | Award | Jan 23, 2026 | $0.00 | 1,603 | $0.00 | 1,603 |
Purcell Rahquel | Award | Jan 23, 2026 | $0.00 | 1,603 | $0.00 | 1,603 |
Kaufmann Michael C | Award | Jan 23, 2026 | $0.00 | 1,603 | $0.00 | 1,603 |
GOESER LOUISE K | Award | Jan 23, 2026 | $0.00 | 1,603 | $0.00 | 1,603 |
Aarnes Robert B | Award | Jan 23, 2026 | $0.00 | 1,603 | $0.00 | 1,603 |
Aarnes Robert B | Exempt | Jan 22, 2026 | $0.00 | 799 | $0.00 | 799 |
PALADINO STEVEN | Exempt | Jan 22, 2026 | $0.00 | 799 | $0.00 | 799 |
Kaufmann Michael C | Exempt | Jan 22, 2026 | $0.00 | 799 | $0.00 | 799 |
Seseri Rudina | Exempt | Jan 22, 2026 | $0.00 | 799 | $0.00 | 799 |
Aarnes Robert B | Exempt | Jan 22, 2026 | $0.00 | 24 | $0.00 | 25 |
PALADINO STEVEN | Exempt | Jan 22, 2026 | $0.00 | 24 | $0.00 | 75 |
Kaufmann Michael C | Exempt | Jan 22, 2026 | $0.00 | 24 | $0.00 | 75 |
Seseri Rudina | Exempt | Jan 22, 2026 | $0.00 | 24 | $0.00 | 75 |
Aarnes Robert B | Exempt | Jan 22, 2026 | $0.00 | 799 | $0.00 | 799 |
PALADINO STEVEN | Exempt | Jan 22, 2026 | $0.00 | 799 | $0.00 | 14,759 |
Kaufmann Michael C | Exempt | Jan 22, 2026 | $0.00 | 799 | $0.00 | 14,782 |
Seseri Rudina | Exempt | Jan 22, 2026 | $0.00 | 799 | $0.00 | 7,121 |
Aarnes Robert B | Exempt | Jan 22, 2026 | $0.00 | 24 | $0.00 | 823 |
PALADINO STEVEN | Exempt | Jan 22, 2026 | $0.00 | 24 | $0.00 | 14,783 |
Kaufmann Michael C | Exempt | Jan 22, 2026 | $0.00 | 24 | $0.00 | 14,806 |