Skip to main content
MSM logo

MSM · Msc Industrial Direct Co Inc · Shareholders & Ownership

Track MSM — free
$129.53 +1.28 (+1.00%) At close · Oct 20
Market Cap
$7.16B
Shares
55.85M
Volume · Oct 20 492.56K Avg daily vol (3M) 681.41K

Every disclosed holder of MSM in one list: 13F institutions, Schedule 13D and 13G filers, insiders (Forms 3, 4 and 5) and registered funds, each from its own latest filing. Holders nest by CIK and SEC reporting links, never by name, and each is summed once.

Who Owns MSM

13F quarter Sep 30, 2026, combined view: filers that have not filed yet carry their Jun 30, 2026 positions

No chart: the summed disclosures exceed shares outstanding, so they are not parts of one whole.

Holder group Shares % Out
Institutional (13F) 46,328,603 82.96%
Insiders (Forms 3, 4, 5) 10,189,470 18.25%
13D/G-only blocks 4,294,324 7.69%
Remaining 4,966,099 -8.89%
Registered funds (N-PORT, not summed) 24,212,881 43.36%

Shares outstanding: 55,846,298, the issuer's latest cover-page count restated onto today's split basis.

Remaining is negative: the summed disclosures exceed shares outstanding, as when filings are dated at different times or holders that do not disclose their links count the same shares. It is flagged, not clipped.

13D/G-only counts each filer's latest 13D or 13G that no 13F report of the listing contains, that names no 13F filer and that no counted insider files. Funds are never summed: their shares sit inside their advisers' 13F reports.

Holders of MSM

# Holder Shares
1
JACOBSON MITCHELL
Insider CIK 1008015 · Apr 7, 2026
Director, 10% Owner, issuer-wide
8,089,720
2
BlackRock, Inc.
13F CIK 2012383 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
5,560,498
2.1
iShares Core S&P Mid-Cap ETF
Fund S000004307 · Registered fund · Jun 30, 2026
iShares Trust, not summed
1,565,379
2.2
iShares Select Dividend ETF
Fund S000004334 · Registered fund · Jul 31, 2026
iShares Trust, not summed
926,905
2.3
iShares Russell Mid-Cap ETF
Fund S000004338 · Registered fund · Jun 30, 2026
iShares Trust, not summed
189,195
2.4
iShares S&P Mid-Cap 400 Value ETF
Fund S000004309 · Registered fund · Jun 30, 2026
iShares Trust, not summed
133,057
2.5
iShares S&P Mid-Cap 400 Growth ETF
Fund S000004308 · Registered fund · Jun 30, 2026
iShares Trust, not summed
114,771
3
Harlan B. Korenvaes
13G CIK 1430710 · Unknown · Aug 4, 2026
Rule 13d-1(c), passive investor
4,294,324
4
VANGUARD PORTFOLIO MANAGEMENT LLC
13F CIK 2100121 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
2,139,176
5
VANGUARD CAPITAL MANAGEMENT LLC
13F CIK 2100119 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
2,026,407
6
GERSHWIND ERIK
Insider CIK 1200390 · Jan 27, 2026
Director, issuer-wide
1,981,403
7
FULLER & THALER ASSET MANAGEMENT, INC.
13F CIK 1082327 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,887,419
8
AMERICAN CENTURY COMPANIES INC
13F CIK 748054 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
1,743,956
8.1
Mid Cap Value Fund
Fund S000005779 · Registered fund · Jun 30, 2026
American Century Capital Portfolios, Inc., not summed
493,931
8.2
Equity Income Fund
Fund S000005776 · Registered fund · Jun 30, 2026
American Century Capital Portfolios, Inc., not summed
395,132
8.3
Value Fund
Fund S000005782 · Registered fund · Jun 30, 2026
American Century Capital Portfolios, Inc., not summed
169,047
9
Boston Partners
13F CIK 1386060 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,714,389
10
FIRST TRUST ADVISORS LP
13F CIK 1125816 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,676,859
10.1
First Trust Value Line Dividend Index Fund
Fund S000013817 · Registered fund · Jun 30, 2026
First Trust Exchange-Traded Fund, not summed
266,951
10.2
First Trust/Dow Jones Dividend & Income Allocation Portfolio
Fund S000036417 · Registered fund · Jun 30, 2026
First Trust Variable Insurance Trust, not summed
26,428
10.3
First Trust Industrials/Producer Durables AlphaDEX Fund
Fund S000017701 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded AlphaDEX Fund, not summed
13,972
10.4
First Trust Mid Cap Core AlphaDEX Fund
Fund S000017338 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded AlphaDEX Fund, not summed
8,659
10.5
First Trust Horizon Managed Volatility Small/Mid ETF
Fund S000068212 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded Fund III, not summed
2,778
11
CHARLES SCHWAB INVESTMENT MANAGEMENT INC
13F CIK 884546 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,530,616
11.1
Schwab U.S. Dividend Equity ETF
Fund S000034163 · Registered fund · May 31, 2026
SCHWAB STRATEGIC TRUST, not summed
1,090,755
11.2
Schwab U.S. Small-Cap ETF
Fund S000026636 · Registered fund · May 31, 2026
SCHWAB STRATEGIC TRUST, not summed
219,574
11.3
Schwab Fundamental U.S. Large Company ETF
Fund S000040877 · Registered fund · May 31, 2026
SCHWAB STRATEGIC TRUST, not summed
50,618
11.4
Schwab Total Stock Market Index Fund
Fund S000005913 · Registered fund · Jul 31, 2026
SCHWAB CAPITAL TRUST, not summed
26,965
11.5
Schwab U.S. Broad Market ETF
Fund S000026631 · Registered fund · May 31, 2026
SCHWAB STRATEGIC TRUST, not summed
26,713
12
STATE STREET CORP
13F CIK 93751 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
1,463,620
12.1
State Street(R) SPDR(R) Portfolio S&P 400(TM) Mid Cap ETF
Fund S000006986 · Registered fund · Jun 30, 2026
SPDR SERIES TRUST, not summed
231,765
12.2
State Street(R) SPDR(R) S & P 400(TM) Mid Cap Value ETF
Fund S000006988 · Registered fund · Jun 30, 2026
SPDR SERIES TRUST, not summed
40,596
12.3
State Street(R) SPDR(R) S & P 400(TM) Mid Cap Growth ETF
Fund S000006987 · Registered fund · Jun 30, 2026
SPDR SERIES TRUST, not summed
29,717
12.4
STATE STREET SMALL/MID CAP EQUITY INDEX PORTFOLIO
Fund S000050332 · Registered fund · Jun 30, 2026
STATE STREET INSTITUTIONAL INVESTMENT TRUST, not summed
15,699
12.5
State Street(R) SPDR(R) US Small Cap Low Volatility Index ETF
Fund S000039795 · Registered fund · Jun 30, 2026
SPDR SERIES TRUST, not summed
10,322
13
VANGUARD TOTAL STOCK MARKET INDEX FUND
Fund S000002848 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
1,420,493
14
FULLERTHALER BEHAVIORAL SMALL CAP EQUITY
Fund S000051163 · Registered fund · Jun 30, 2026
Capitol Series Trust, not summed
1,352,919
15
First Trust RBA American Industrial Renaissance ETF
Fund S000044209 · Registered fund · Jun 30, 2026
First Trust Exchange-Traded Fund VI, not summed
1,257,678
16
DIMENSIONAL FUND ADVISORS LP
13F CIK 354204 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,248,087
16.1
U.S. SMALL CAP PORTFOLIO
Fund S000000971 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
227,692
16.2
Dimensional U.S. Small Cap ETF
Fund S000070906 · Registered fund · Jul 31, 2026
Dimensional ETF Trust, not summed
184,113
16.3
U.S. MICRO CAP PORTFOLIO
Fund S000000948 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
100,371
16.4
Dimensional U.S. Core Equity 2 ETF
Fund S000070903 · Registered fund · Jul 31, 2026
Dimensional ETF Trust, not summed
98,133
16.5
U.S. CORE EQUITY 2 PORTFOLIO
Fund S000000980 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
89,467
17
GEODE CAPITAL MANAGEMENT, LLC
13F CIK 1214717 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,168,449
18
VANGUARD SMALL-CAP INDEX FUND
Fund S000002845 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
1,024,654
19
Epoch Investment Partners, Inc.
13F CIK 1305841 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
926,830
20
MORGAN STANLEY
13F CIK 895421 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
783,623
20.1
E*TRADE No Fee Total Market Index Fund
Fund S000090722 · Registered fund · Jul 31, 2026
E Trade Trust, not summed
79
21
VICTORY CAPITAL MANAGEMENT INC
13F CIK 1040188 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
751,553
21.1
Victory Sycamore Small Company Opportunity Fund
Fund S000000800 · Registered fund · Jun 30, 2026
Victory Portfolios, not summed
430,000
21.2
Victory RS Small Cap Growth Fund
Fund S000053581 · Registered fund · Jun 30, 2026
Victory Portfolios, not summed
70,970
21.3
Victory Market Neutral Income Fund
Fund S000037769 · Registered fund · Jun 30, 2026
Victory Portfolios II, not summed
54,369
21.4
VictoryShares US Small Cap High Div Volatility Wtd ETF
Fund S000049908 · Registered fund · Jun 30, 2026
Victory Portfolios II, not summed
30,336
21.5
Victory RS Select Growth Fund
Fund S000053579 · Registered fund · Jun 30, 2026
Victory Portfolios, not summed
11,480
22
Quantinno Capital Management LP
13F CIK 1759654 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
653,578
23
VANGUARD SMALL-CAP VALUE INDEX FUND
Fund S000002847 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
648,939
24
CITADEL ADVISORS LLC
13F CIK 1423053 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
619,507
25
Alberta Investment Management Corp
13F CIK 1463559 · Non-US institution · Jun 30, 2026
carried, not yet filed for the newest quarter
570,000
26
NEW SOUTH CAPITAL MANAGEMENT INC
13F CIK 1044797 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
539,026
27
VANGUARD EXTENDED MARKET INDEX FUND
Fund S000002841 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
525,139
28
Bank of New York Mellon Corp
13F CIK 1390777 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
470,840
28.1
BNY Mellon US Small Cap Core Equity ETF
Fund S000067262 · Registered fund · Jul 31, 2026
BNY Mellon ETF Trust, not summed
1,618
29
AQR CAPITAL MANAGEMENT LLC
13F CIK 1167557 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
457,743
29.1
AQR Style Premia Alternative Fund
Fund S000042050 · Registered fund · Jun 30, 2026
AQR Funds, not summed
22,653
29.2
AQR Alternative Risk Premia Fund
Fund S000058563 · Registered fund · Jun 30, 2026
AQR Funds, not summed
6,887
29.3
AQR Managed Futures Strategy HV Fund
Fund S000041117 · Registered fund · Jun 30, 2026
AQR Funds, not summed
1,706
29.4
AQR Trend Total Return Fund
Fund S000074759 · Registered fund · Jun 30, 2026
AQR Funds, not summed
785
29.5
AQR CVX Fusion Fund
Fund S000093172 · Registered fund · Jun 30, 2026
AQR Funds, not summed
156
30
Allianz Asset Management GmbH
13F CIK 1535323 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
444,741
30.1
PIMCO RAE US Small Fund
Fund S000048957 · Registered fund · Jun 30, 2026
PIMCO Equity Series, not summed
286,718
30.2
PIMCO RAFI Dynamic Multi-Factor U.S. Equity ETF
Fund S000057225 · Registered fund · Jun 30, 2026
PIMCO Equity Series, not summed
1,793
31
NORTHERN TRUST CORP
13F CIK 73124 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
435,234
31.1
Mid Cap Index Fund
Fund S000001273 · Registered fund · Jun 30, 2026
Northern Funds, not summed
29,762
31.2
FlexShares Morningstar US Market Factor Tilt Index Fund
Fund S000033312 · Registered fund · Jul 31, 2026
FlexShares Trust, not summed
2,370
31.3
Large Cap Value Fund
Fund S000001271 · Registered fund · Jun 30, 2026
Northern Funds, not summed
602
32
Alyeska Investment Group, L.P.
13F CIK 1453072 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
419,828
33
Boston Trust Walden Corp
13F CIK 1534866 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
415,440
34
OLD REPUBLIC INTERNATIONAL CORP
13F CIK 74260 · Insurance company · Jun 30, 2026
carried, not yet filed for the newest quarter
412,400
35
GOLDMAN SACHS GROUP INC
13F CIK 886982 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
402,667
35.1
Goldman Sachs U.S. Equity Dividend and Premium Fund
Fund S000009324 · Registered fund · Jun 30, 2026
GOLDMAN SACHS TRUST, not summed
78,500
35.2
Multi-Manager U.S. Small Cap Equity Fund
Fund S000051363 · Registered fund · Apr 30, 2026
Goldman Sachs Trust II, not summed
5,800
35.3
Goldman Sachs Absolute Return Tracker Fund
Fund S000020314 · Registered fund · Jun 30, 2026
GOLDMAN SACHS TRUST, not summed
4,794
35.4
Goldman Sachs MarketBeta U.S. 1000 Equity ETF
Fund S000075322 · Registered fund · May 31, 2026
Goldman Sachs ETF Trust II, not summed
1,457
35.5
Goldman Sachs MarketBeta(R) Russell 1000 Value Equity ETF
Fund S000083006 · Registered fund · May 31, 2026
Goldman Sachs ETF Trust, not summed
528
36
NORGES BANK
13F CIK 1374170 · Non-US institution · Jun 30, 2026
carried, not yet filed for the newest quarter
398,005
37
FMR LLC
13F CIK 315066 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
392,387
37.1
Fidelity Enhanced Mid Cap Core ETF
Fund S000081803 · Registered fund · Jun 30, 2026
Fidelity Covington Trust, not summed
246,522
37.2
Strategic Advisers Fidelity U.S. Total Stock Fund
Fund S000061481 · Registered fund · May 31, 2026
Fidelity Rutland Square Trust II, not summed
237,851
37.3
Fidelity Extended Market Index Fund
Fund S000006021 · Registered fund · May 31, 2026
Fidelity Concord Street Trust, not summed
236,531
37.4
Fidelity Mid Cap Index Fund
Fund S000033637 · Registered fund · Jul 31, 2026
Fidelity Salem Street Trust, not summed
171,638
37.5
Strategic Advisers U.S. Total Stock Fund
Fund S000084926 · Registered fund · May 31, 2026
Fidelity Rutland Square Trust II, not summed
104,270
38
Undiscovered Managers Behavioral Value Fund
Fund S000004186 · Registered fund · Jun 30, 2026
UNDISCOVERED MANAGERS FUNDS, not summed
386,599
39
Invesco Ltd.
13F CIK 914208 · Investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
375,210
39.1
Invesco S&P MidCap Quality ETF
Fund S000013108 · Registered fund · Jul 31, 2026
Invesco Exchange-Traded Fund Trust, not summed
274,190
39.2
Invesco S&P MidCap 400 Revenue ETF
Fund S000064595 · Registered fund · May 31, 2026
Invesco Exchange-Traded Fund Trust II, not summed
19,472
39.3
Invesco RAFI US 1000 ETF
Fund S000011995 · Registered fund · Jul 31, 2026
Invesco Exchange-Traded Fund Trust, not summed
16,051
39.4
Invesco Russell 1000 Dynamic Multifactor ETF
Fund S000064607 · Registered fund · May 31, 2026
Invesco Exchange-Traded Self-Indexed Fund Trust, not summed
11,843
39.5
Invesco S&P Midcap 400 QVM Multi-Factor ETF
Fund S000072319 · Registered fund · May 31, 2026
Invesco Exchange-Traded Fund Trust II, not summed
5,791
40
CRAWFORD INVESTMENT COUNSEL INC
13F CIK 837592 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
374,896
40.1
CRAWFORD SMALL CAP DIVIDEND FUND
Fund S000038330 · Registered fund · Jun 30, 2026
Unified Series Trust, not summed
44,202
41
PZENA INVESTMENT MANAGEMENT LLC
13F CIK 1027796 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
373,664
42
VANGUARD SELECTED VALUE FUND
Fund S000004409 · Registered fund · Jul 31, 2026
VANGUARD WHITEHALL FUNDS, not summed
367,591
43
BANK OF AMERICA CORP /DE/
13F CIK 70858 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
366,572
44
ROYCE & ASSOCIATES LP
13F CIK 906304 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
356,897
44.1
Royce Small-Cap Total Return Fund
Fund S000009510 · Registered fund · Jun 30, 2026
ROYCE FUND, not summed
236,562
44.2
Royce Small-Cap Fund
Fund S000009507 · Registered fund · Jun 30, 2026
ROYCE FUND, not summed
44,004
44.3
Royce SMid-Cap Total Return Fund
Fund S000009522 · Registered fund · Jun 30, 2026
ROYCE FUND, not summed
11,175
45
ALLIANCEBERNSTEIN L.P.
13F CIK 1109448 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
352,999
45.1
AB RELATIVE VALUE FUND, INC.
Fund S000010080 · Registered fund · Jun 30, 2026
AB RELATIVE VALUE FUND, INC., not summed
143,766
45.2
AB Relative Value Portfolio
Fund S000010448 · Registered fund · Jun 30, 2026
AB VARIABLE PRODUCTS SERIES FUND, INC., not summed
85,007
45.3
AB US High Dividend ETF
Fund S000079471 · Registered fund · May 31, 2026
AB Active ETFs, Inc., not summed
2,480
46
FIL Ltd
13F CIK 318989 · Non-US institution · Jun 30, 2026
carried, not yet filed for the newest quarter
352,087
47
SG Capital Management LLC
13F CIK 1510099 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
343,793
48
AMERIPRISE FINANCIAL INC
13F CIK 820027 · Investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
331,101
48.1
Columbia Variable Portfolio - Dividend Opportunity Fund
Fund S000019857 · Registered fund · Jun 30, 2026
Columbia Funds Variable Series Trust II, not summed
43,000
48.2
Columbia Mid Cap Index Fund
Fund S000010826 · Registered fund · May 31, 2026
COLUMBIA FUNDS SERIES TRUST, not summed
32,684
49
Freestone Grove Partners LP
13F CIK 2007591 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
321,239
50
Qube Research & Technologies Ltd
13F CIK 1729829 · Exempt reporting adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
292,848

67 more nested rows are not shown here; Every filing lists them all.

Shares are restated onto today's split basis. Change compares each row with the same holder's previous filing in the same source; a dash means there is none to compare. Nested 13D/G, insider and fund rows are not summed, since a 13F report already holds them.

Showing 1–50 of 697 holders

Create a free account to page through every holder, filter by source and group by ultimate parent.

Key facts CIK 1003078 CUSIP 553530106 13F (30d) 68 filings 65 filers Visit website Investor relations