We are live on ! Find out more
CNM icon

Core & Main

Name Holding Trade Value Shares
Change
Change in
Stake
First Trust Advisors
26
First Trust Advisors
Illinois
$103M -$27.8M -606,175 -25%
Charles Schwab
27
Charles Schwab
California
$99.3M +$17.7M +386,100 +29%
Swedbank
28
Swedbank
Sweden
$98.9M -$1.05M -23,000 -1%
AllianceBernstein
29
AllianceBernstein
Tennessee
$92.8M +$66M +1,442,199 +808%
Dimensional Fund Advisors
30
Dimensional Fund Advisors
Texas
$90.5M +$13.2M +289,335 +22%
T. Rowe Price Associates
31
T. Rowe Price Associates
Maryland
$89.7M +$17.2M +375,311 +32%
Two Sigma Advisers
32
Two Sigma Advisers
New York
$85.7M -$29.4M -641,000 -30%
VNIM
33
Vaughan Nelson Investment Management
Texas
$84.9M -$11.5M -252,155 -15%
Artisan Partners
34
Artisan Partners
Wisconsin
$80M +$64M +1,396,769 New
AAM
35
ACK Asset Management
Connecticut
$77.4M
Bank of New York Mellon
36
Bank of New York Mellon
New York
$73.6M +$11M +240,064 +23%
Victory Capital Management
37
Victory Capital Management
Texas
$73.1M -$115M -2,507,890 -66%
Principal Financial Group
38
Principal Financial Group
Iowa
$72.6M +$35.1M +765,840 +153%
DCM
39
Driehaus Capital Management
Illinois
$71.7M +$5.16M +112,761 +10%
American Century Companies
40
American Century Companies
Missouri
$71.5M +$55.3M +1,207,973 +2,921%
Northern Trust
41
Northern Trust
Illinois
$69M +$7.57M +165,229 +16%
Bank of America
42
Bank of America
North Carolina
$68.1M +$45.9M +1,002,448 +537%
RS
43
Robeco Schweiz
Switzerland
$65.8M -$18.5M -403,304 -26%
Allianz Asset Management
44
Allianz Asset Management
Germany
$65.7M +$49M +1,069,561 +1,359%
Point72 Asset Management
45
Point72 Asset Management
Connecticut
$63M -$5.8M -126,746 -10%
KBC Group
46
KBC Group
Belgium
$62.8M +$12.4M +270,138 +33%
Goldman Sachs
47
Goldman Sachs
New York
$59.7M -$7.11M -155,258 -13%
SAM
48
Silvercrest Asset Management
New York
$59.3M -$2.65M -57,920 -5%
Two Sigma Investments
49
Two Sigma Investments
New York
$54.4M -$58.3M -1,273,101 -57%
JAM
50
Jupiter Asset Management
United Kingdom
$52.1M +$41.6M +909,193 New