We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
WA
26
Wasatch Advisors
Utah
$63.2M -$785K -10,546 -1%
Schroder Investment Management Group
27
Schroder Investment Management Group
United Kingdom
$61.4M +$9.37M +125,765 +19%
Capital International Investors
28
Capital International Investors
California
$57.1M +$39.3M +527,400 +256%
Artisan Partners
29
Artisan Partners
Wisconsin
$55.1M +$139K +1,870 +0.3%
Norges Bank
30
Norges Bank
Norway
$52M – – –
FPA
31
First Pacific Advisors
California
$44.3M – – –
Goldman Sachs
32
Goldman Sachs
New York
$43M -$7.21M -96,825 -15%
Wells Fargo
33
Wells Fargo
California
$41.9M -$427K -5,731 -1%
Principal Financial Group
34
Principal Financial Group
Iowa
$41.2M -$963K -12,931 -2%
Allianz Asset Management
35
Allianz Asset Management
Germany
$40M +$75.1K +1,009 +0.2%
Janus Henderson Group
36
Janus Henderson Group
$39.5M +$37.8M +507,602 New
BAMCO Inc
37
BAMCO Inc
New York
$38.9M +$26.9M +361,601 +262%
VBA
38
Van Berkom & Associates
Quebec, Canada
$35.3M -$281K -3,769 -0.8%
IAMU
39
Impax Asset Management (UK)
United Kingdom
$35.3M +$10.5M +141,450 +45%
Brown Advisory
40
Brown Advisory
Maryland
$33.5M -$8.48M -113,925 -21%
AI
41
Ariel Investments
Illinois
$33.4M -$9.31M -125,080 -23%
NFA
42
Nationwide Fund Advisors
Ohio
$33M -$2.04M -27,339 -6%
Geode Capital Management
43
Geode Capital Management
Massachusetts
$32.4M +$351K +4,717 +1%
MPIA
44
Mountain Pacific Investment Advisers
Idaho
$29.3M -$87.5K -1,175 -0.3%
Dimensional Fund Advisors
45
Dimensional Fund Advisors
Texas
$28M +$3.66M +49,127 +16%
Retirement Systems of Alabama
46
Retirement Systems of Alabama
Alabama
$27.8M – – –
Ameriprise
47
Ameriprise
Minnesota
$26.9M -$5.39M -72,411 -17%
New York State Common Retirement Fund
48
New York State Common Retirement Fund
New York
$26.7M -$2.01M -27,014 -7%
Prudential Financial
49
Prudential Financial
New Jersey
$25.5M -$191K -2,570 -0.8%
HCM
50
Hahn Capital Management
California
$24.9M -$2.21M -29,742 -9%