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%
BTS
38
BB&T Securities
Virginia
$35.8M -$221K -2,963 -6%
VBA
39
Van Berkom & Associates
Quebec, Canada
$35.3M -$281K -3,769 -0.8%
IAMU
40
Impax Asset Management (UK)
United Kingdom
$35.3M +$10.5M +141,450 +45%
Brown Advisory
41
Brown Advisory
Maryland
$33.5M -$8.48M -113,925 -21%
AI
42
Ariel Investments
Illinois
$33.4M -$9.31M -125,080 -23%
NFA
43
Nationwide Fund Advisors
Ohio
$33M -$2.04M -27,339 -6%
Geode Capital Management
44
Geode Capital Management
Massachusetts
$32.4M +$351K +4,717 +1%
MPIA
45
Mountain Pacific Investment Advisers
Idaho
$29.3M -$87.5K -1,175 -0.3%
Dimensional Fund Advisors
46
Dimensional Fund Advisors
Texas
$28M +$3.66M +49,127 +16%
Retirement Systems of Alabama
47
Retirement Systems of Alabama
Alabama
$27.8M
Ameriprise
48
Ameriprise
Minnesota
$26.9M -$5.39M -72,411 -17%
New York State Common Retirement Fund
49
New York State Common Retirement Fund
New York
$26.7M -$2.01M -27,014 -7%
Prudential Financial
50
Prudential Financial
New Jersey
$25.5M -$191K -2,570 -0.8%