Skip to main content
CNM logo

CNM · Core & Main, Inc. · Shareholders & Ownership

Track CNM — free
$41.41 -0.92 (-2.17%)
Market Cap
$8.06B
Shares
190.49M
Volume · Oct 23 86.96K Avg daily vol (3M) 2.16M

Every disclosed holder of CNM 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 CNM

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) 200,129,721 105.06%
Insiders (Forms 3, 4, 5) 0 0.00%
13D/G-only blocks 9,631,130 5.06%
Remaining 19,266,801 -10.11%
Registered funds (N-PORT, not summed) 78,050,698 40.97%

Shares outstanding: 190,494,050, the issuer's latest cover-page count restated onto today's split basis.

Insiders are listed but not summed: the issuer has more than one class of common stock and Forms 3, 4 and 5 report one issuer-wide balance across them.

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 CNM

# Holder Shares
1
BlackRock, Inc.
13F CIK 2012383 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
18,357,688
1.1
iShares Core S&P Mid-Cap ETF
Fund S000004307 · Registered fund · Jun 30, 2026
iShares Trust, not summed
6,438,679
1.2
iShares Russell Mid-Cap ETF
Fund S000004338 · Registered fund · Jun 30, 2026
iShares Trust, not summed
769,553
1.3
iShares S&P Mid-Cap 400 Value ETF
Fund S000004309 · Registered fund · Jun 30, 2026
iShares Trust, not summed
528,485
1.4
iShares S&P Mid-Cap 400 Growth ETF
Fund S000004308 · Registered fund · Jun 30, 2026
iShares Trust, not summed
494,263
1.5
iShares Russell 1000 Value ETF
Fund S000004345 · Registered fund · Jun 30, 2026
iShares Trust, not summed
419,378
2
Capital World Investors
13F CIK 1422849 · Investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
11,473,053
3
FMR LLC
13F CIK 315066 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
8,959,133
3.1
Fidelity Low-Priced Stock Fund
Fund S000007152 · Registered fund · Jul 31, 2026
Fidelity Puritan Trust, not summed
2,433,577
3.2
Strategic Advisers Fidelity U.S. Total Stock Fund
Fund S000061481 · Registered fund · May 31, 2026
Fidelity Rutland Square Trust II, not summed
1,213,400
3.3
Fidelity Extended Market Index Fund
Fund S000006021 · Registered fund · May 31, 2026
Fidelity Concord Street Trust, not summed
972,591
3.4
Fidelity Mid Cap Index Fund
Fund S000033637 · Registered fund · Jul 31, 2026
Fidelity Salem Street Trust, not summed
710,042
3.5
Fidelity Small Cap Discovery Fund
Fund S000055370 · Registered fund · Jul 31, 2026
Fidelity Concord Street Trust, not summed
545,800
4
VANGUARD CAPITAL MANAGEMENT LLC
13F CIK 2100119 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
8,517,598
5
VANGUARD PORTFOLIO MANAGEMENT LLC
13F CIK 2100121 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
8,251,721
6
FIRST TRUST ADVISORS LP
13F CIK 1125816 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
6,248,855
6.1
First Trust Water ETF
Fund S000017178 · Registered fund · Jun 30, 2026
First Trust Exchange-Traded Fund, not summed
1,065,195
6.2
First Trust Industrials/Producer Durables AlphaDEX Fund
Fund S000017701 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded AlphaDEX Fund, not summed
68,893
6.3
First Trust Mid Cap Core AlphaDEX Fund
Fund S000017338 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded AlphaDEX Fund, not summed
42,695
6.4
First Trust Mid Cap Value AlphaDEX Fund
Fund S000031805 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded AlphaDEX Fund, not summed
6,715
6.5
First Trust Multi Cap Value AlphaDEX Fund
Fund S000017342 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded AlphaDEX Fund, not summed
1,484
7
MORGAN STANLEY
13F CIK 895421 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
6,040,241
7.1
Discovery Portfolio
Fund S000004127 · Registered fund · Jun 30, 2026
MORGAN STANLEY INSTITUTIONAL FUND TRUST, not summed
254,062
7.2
Advantage Portfolio
Fund S000027993 · Registered fund · Jun 30, 2026
MORGAN STANLEY INSTITUTIONAL FUND INC, not summed
142,988
7.3
Discovery Portfolio
Fund S000004167 · Registered fund · Jun 30, 2026
MORGAN STANLEY VARIABLE INSURANCE FUND INC., not summed
59,232
7.4
Global Permanence Portfolio
Fund S000065236 · Registered fund · Jun 30, 2026
MORGAN STANLEY INSTITUTIONAL FUND INC, not summed
32,288
7.5
Permanence Portfolio
Fund S000068163 · Registered fund · Jun 30, 2026
MORGAN STANLEY INSTITUTIONAL FUND INC, not summed
3,489
8
VANGUARD TOTAL STOCK MARKET INDEX FUND
Fund S000002848 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
5,978,548
9
STATE STREET CORP
13F CIK 93751 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
5,908,053
9.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
952,336
9.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
161,761
9.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
127,993
9.4
STATE STREET SMALL/MID CAP EQUITY INDEX PORTFOLIO
Fund S000050332 · Registered fund · Jun 30, 2026
STATE STREET INSTITUTIONAL INVESTMENT TRUST, not summed
65,384
9.5
State Street(R) SPDR(R) S&P Kensho New Economies Composite ETF
Fund S000063362 · Registered fund · Jun 30, 2026
SPDR SERIES TRUST, not summed
44,435
10
Select Equity Group, L.P.
13F CIK 1592643 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
5,840,259
11
ROYAL LONDON ASSET MANAGEMENT LTD
13F CIK 863748 · Non-US institution · Jun 30, 2026
carried, not yet filed for the newest quarter
5,488,673
12
Pictet Asset Management Holding SA
13F CIK 1993888 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
4,962,910
13
First Trust RBA American Industrial Renaissance ETF
Fund S000044209 · Registered fund · Jun 30, 2026
First Trust Exchange-Traded Fund VI, not summed
4,917,005
14
D. E. Shaw & Co., Inc.
13F CIK 1009207 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
4,578,348
15
VANGUARD SMALL-CAP INDEX FUND
Fund S000002845 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
4,316,028
16
Impax Asset Management Group plc
13F CIK 1749768 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
4,203,618
17
SMALLCAP World Fund Inc
Fund S000009599 · Registered fund · Jun 30, 2026
SMALLCAP World Fund Inc, not summed
4,131,485
18
Amundi
13F CIK 1330387 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
3,846,527
18.1
KBI GLOBAL INVESTORS AQUARIUS FUND
Fund S000063187 · Registered fund · Jul 31, 2026
ADVISORS' INNER CIRCLE III, not summed
36,428
19
GEODE CAPITAL MANAGEMENT, LLC
13F CIK 1214717 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
3,576,939
20
Jupiter Topco LLC
13F CIK 2146052 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
3,409,409
21
Point72 Asset Management, L.P.
13F CIK 1603466 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
3,079,063
22
DIMENSIONAL FUND ADVISORS LP
13F CIK 354204 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
2,805,308
22.1
U.S. SMALL CAP PORTFOLIO
Fund S000000971 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
390,539
22.2
Dimensional U.S. Core Equity 2 ETF
Fund S000070903 · Registered fund · Jul 31, 2026
Dimensional ETF Trust, not summed
375,956
22.3
Dimensional U.S. Small Cap ETF
Fund S000070906 · Registered fund · Jul 31, 2026
Dimensional ETF Trust, not summed
364,607
22.4
U.S. CORE EQUITY 2 PORTFOLIO
Fund S000000980 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
203,410
22.5
U.S. Small Cap Growth Portfolio
Fund S000039439 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
177,907
23
KBC Group NV
13F CIK 1411133 · Unknown · Sep 30, 2026
2,745,046
24
Camrose Capital Investment Partners LLP
13F CIK 2040608 · Exempt reporting adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
2,504,211
25
NORDEA INVESTMENT MANAGEMENT AB
13F CIK 1218210 · Non-US institution · Jun 30, 2026
carried, not yet filed for the newest quarter
2,488,658
26
VANGUARD SMALL-CAP GROWTH INDEX FUND
Fund S000002846 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
2,487,102
27
NORGES BANK
13F CIK 1374170 · Non-US institution · Jun 30, 2026
carried, not yet filed for the newest quarter
2,399,645
28
Findlay Park Partners LLP
13F CIK 1351950 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
2,395,854
29
NEUBERGER BERMAN GROUP LLC
13F CIK 1465109 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
2,362,339
29.1
Neuberger Genesis Fund
Fund S000007841 · Registered fund · May 31, 2026
NEUBERGER BERMAN EQUITY FUNDS, not summed
1,144,082
29.2
Neuberger Small-Mid Cap ETF
Fund S000084236 · Registered fund · May 31, 2026
Neuberger Berman ETF Trust, not summed
76,321
30
FIDUCIARY MANAGEMENT INC /WI/
13F CIK 764532 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
2,308,589
30.1
FMI Common Stock Fund
Fund S000043149 · Registered fund · Jun 30, 2026
FMI Funds Inc, not summed
1,195,000
31
Capital World Growth & Income Fund
Fund S000009001 · Registered fund · May 31, 2026
Capital World Growth & Income Fund, not summed
2,282,147
32
BESSEMER GROUP INC
13F CIK 1054074 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
2,224,415
32.1
Old Westbury Small & Mid Cap Strategies Fund
Fund S000001857 · Registered fund · Jul 31, 2026
Old Westbury Funds Inc, not summed
403,148
32.2
Old Westbury All Cap Core Fund
Fund S000001859 · Registered fund · Jul 31, 2026
Old Westbury Funds Inc, not summed
233,876
32.3
Old Westbury Total Equity Fund
Fund S000090405 · Registered fund · Jul 31, 2026
Old Westbury Funds Inc, not summed
31,169
33
VANGUARD EXTENDED MARKET INDEX FUND
Fund S000002841 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
2,158,365
34
SPRUCE HOUSE INVESTMENT MANAGEMENT LLC
13F CIK 1543170 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
2,150,000
35
CHARLES SCHWAB INVESTMENT MANAGEMENT INC
13F CIK 884546 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
2,068,088
35.1
Schwab U.S. Mid-Cap ETF
Fund S000026635 · Registered fund · May 31, 2026
SCHWAB STRATEGIC TRUST, not summed
509,887
35.2
Schwab U.S. Large-Cap Growth ETF
Fund S000026633 · Registered fund · May 31, 2026
SCHWAB STRATEGIC TRUST, not summed
400,918
35.3
Schwab Fundamental U.S. Small Company ETF
Fund S000040878 · Registered fund · May 31, 2026
SCHWAB STRATEGIC TRUST, not summed
360,965
35.4
Schwab U.S. Large-Cap ETF
Fund S000026632 · Registered fund · May 31, 2026
SCHWAB STRATEGIC TRUST, not summed
202,690
35.5
Schwab Total Stock Market Index Fund
Fund S000005913 · Registered fund · Jul 31, 2026
SCHWAB CAPITAL TRUST, not summed
115,719
36
Invesco Ltd.
13F CIK 914208 · Investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
2,008,256
36.1
Invesco Water Resources ETF
Fund S000003048 · Registered fund · Jul 31, 2026
Invesco Exchange-Traded Fund Trust, not summed
1,097,085
36.2
Invesco S&P Global Water Index ETF
Fund S000060819 · Registered fund · Jul 31, 2026
Invesco Exchange-Traded Fund Trust II, not summed
499,572
36.3
Invesco S&P MidCap 400 Revenue ETF
Fund S000064595 · Registered fund · May 31, 2026
Invesco Exchange-Traded Fund Trust II, not summed
74,365
36.4
Invesco Global Clean Energy ETF
Fund S000015279 · Registered fund · Jul 31, 2026
Invesco Exchange-Traded Fund Trust II, not summed
43,130
36.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
26,256
37
Forest Avenue Capital Management LP
13F CIK 1944889 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,793,541
38
Janus Henderson Contrarian Fund
Fund S000010475 · Registered fund · Jun 30, 2026
Janus Investment Fund, not summed
1,704,337
39
Liontrust Investment Partners LLP
13F CIK 1544204 · Registered fund · Jun 30, 2026
carried, not yet filed for the newest quarter
1,687,635
40
ALLIANCEBERNSTEIN L.P.
13F CIK 1109448 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,637,935
40.1
AB Discovery Value Fund
Fund S000010412 · Registered fund · Jun 30, 2026
AB TRUST, not summed
432,917
40.2
AB Discovery Value Portfolio
Fund S000010436 · Registered fund · Jun 30, 2026
AB VARIABLE PRODUCTS SERIES FUND, INC., not summed
130,329
40.3
Tax-Aware Overlay A Portfolio
Fund S000027648 · Registered fund · Jun 30, 2026
BERNSTEIN SANFORD C FUND INC, not summed
4,342
40.4
Overlay A Portfolio
Fund S000027647 · Registered fund · Jun 30, 2026
BERNSTEIN SANFORD C FUND INC, not summed
1,787
40.5
AB Mid Cap Value Portfolio
Fund S000084745 · Registered fund · Jun 30, 2026
AB CAP FUND, INC., not summed
468
41
NORTHERN TRUST CORP
13F CIK 73124 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
1,487,408
41.1
Mid Cap Index Fund
Fund S000001273 · Registered fund · Jun 30, 2026
Northern Funds, not summed
122,298
41.2
FlexShares Morningstar US Market Factor Tilt Index Fund
Fund S000033312 · Registered fund · Jul 31, 2026
FlexShares Trust, not summed
4,898
42
New Economy Fund
Fund S000009598 · Registered fund · May 31, 2026
New Economy Fund, not summed
1,478,126
43
JPMORGAN CHASE & CO
13F CIK 19617 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
1,426,181
44
RENAISSANCE TECHNOLOGIES LLC
13F CIK 1037389 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,408,500
45
FERNBRIDGE CAPITAL MANAGEMENT LP
13F CIK 1827734 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
1,345,061
46
Capital Group Global Growth Equity ETF
Fund S000074250 · Registered fund · May 31, 2026
Capital Group Global Growth Equity ETF, not summed
1,313,228
47
UBS Group AG
13F CIK 1610520 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
1,293,141
48
SAMLYN CAPITAL, LLC
13F CIK 1421097 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,282,668
49
Handelsbanken Fonder AB
13F CIK 1398318 · Non-US institution · Jun 30, 2026
carried, not yet filed for the newest quarter
1,233,692
50
VANGUARD FIDUCIARY TRUST CO
13F CIK 933478 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
1,191,388

81 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 680 holders

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

Key facts CIK 1856525 CUSIP 21874C102 13F (30d) 67 filings 65 filers Visit website Investor relations