We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Flossbach Von Storch
101
Flossbach Von Storch
Germany
$62.1M +$65.3M +1,779,287 New
Barclays
102
Barclays
United Kingdom
$61.8M +$65M +1,772,949 New
Allianz Asset Management
103
Allianz Asset Management
Germany
$61.8M +$65M +1,772,038 New
EAM
104
Edge Asset Management
Washington
$61.2M +$64.3M +1,753,240 New
NFA
105
Nationwide Fund Advisors
Ohio
$59M +$62.1M +1,691,783 New
GIA
106
Gateway Investment Advisers
Ohio
$57.8M +$60.8M +1,657,225 New
Citigroup
107
Citigroup
New York
$56.5M +$59.4M +1,618,889 New
NRECA
108
National Rural Electric Cooperative Association
Virginia
$56.3M +$59.2M +1,614,000 New
Millennium Management
109
Millennium Management
New York
$54.9M +$57.7M +1,574,329 New
PAM
110
Panagora Asset Management
Massachusetts
$54.9M +$57.7M +1,573,159 New
BG
111
Bahl & Gaynor
Ohio
$54M +$56.8M +1,547,426 New
HSBC Holdings
112
HSBC Holdings
United Kingdom
$53.3M +$55.9M +1,523,152 New
SCM
113
Sterling Capital Management
North Carolina
$52.6M +$55.3M +1,507,588 New
SB
114
Suntrust Banks
Georgia
$52.4M +$55.1M +1,502,801 New
MAMU
115
Marathon Asset Management (UK)
United Kingdom
$52.2M +$54.6M +1,488,919 New
Caisse de Depot et Placement du Quebec (CDPQ)
116
Caisse de Depot et Placement du Quebec (CDPQ)
Quebec, Canada
$52.1M +$54.8M +1,493,000 New
GT
117
Glenmede Trust
Pennsylvania
$51.4M +$54M +1,472,525 New
JFL
118
Jarislowsky, Fraser Ltd
Quebec, Canada
$51M +$53.6M +1,462,623 New
LWCFA
119
Loring Wolcott & Coolidge Fiduciary Advisors
Massachusetts
$48.4M +$50.8M +1,386,272 New
Ohio Public Employees Retirement System (OPERS)
120
Ohio Public Employees Retirement System (OPERS)
Ohio
$47.9M +$50.4M +1,374,619 New
William Blair & Company
121
William Blair & Company
Illinois
$47.2M +$49.6M +1,352,861 New
USAA
122
United Services Automobile Association
Texas
$46.2M +$48.6M +1,325,048 New
Fifth Third Bancorp
123
Fifth Third Bancorp
Ohio
$45.6M +$48M +1,308,274 New
KeyBank National Association
124
KeyBank National Association
Ohio
$45.5M +$47.8M +1,304,447 New
Retirement Systems of Alabama
125
Retirement Systems of Alabama
Alabama
$45.4M +$47.7M +1,301,387 New