We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
T. Rowe Price Associates
76
T. Rowe Price Associates
Maryland
$25.7M -$115K -2,528 -0.5%
RhumbLine Advisers
77
RhumbLine Advisers
Massachusetts
$25.2M +$113K +2,488 +0.5%
Public Sector Pension Investment Board (PSP Investments)
78
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$25.1M +$7.55M +166,170 +47%
BNP Paribas Asset Management
79
BNP Paribas Asset Management
France
$24.5M +$15.8M +348,373 +214%
PI
80
PGGM Investments
Netherlands
$24.5M -$16.2M -356,254 -41%
National Pension Service
81
National Pension Service
South Korea
$23.3M -$42.3K -930 -0.2%
Canada Life
82
Canada Life
Manitoba, Canada
$23.3M -$4.19M -92,165 -16%
Morgan Stanley
83
Morgan Stanley
New York
$23.2M -$3.67M -80,821 -14%
California State Teachers Retirement System (CalSTRS)
84
California State Teachers Retirement System (CalSTRS)
California
$22.6M -$881K -19,386 -4%
KCM
85
Kornitzer Capital Management
Kansas
$22.3M +$500K +10,999 +2%
Principal Financial Group
86
Principal Financial Group
Iowa
$22M -$1.22M -26,914 -6%
FAM
87
Fred Alger Management
New York
$21.5M -$314K -6,907 -2%
CIM
88
Chiron Investment Management
New York
$21.5M +$4.74M +104,367 +30%
BAMCO Inc
89
BAMCO Inc
New York
$21.5M -$12.1M -265,119 -37%
RJA
90
Raymond James & Associates
Florida
$21.5M +$11.3M +247,782 +124%
Prudential Financial
91
Prudential Financial
New Jersey
$20.9M +$7.25M +159,505 +58%
New York State Teachers Retirement System (NYSTRS)
92
New York State Teachers Retirement System (NYSTRS)
New York
$20.4M -$2.17M -47,732 -10%
State Board of Administration of Florida Retirement System
93
State Board of Administration of Florida Retirement System
Florida
$20.4M -$48.8K -1,073 -0.3%
CIBC Private Wealth Group
94
CIBC Private Wealth Group
Georgia
$20.1M +$58.9K +1,295 +0.3%
PF
95
Phoenix Financial
Israel
$20.1M
BTW
96
Boston Trust Walden
Massachusetts
$20M +$410K +9,010 +2%
GAM
97
Gotham Asset Management
New York
$19.7M +$11.4M +251,593 +157%
ZIG
98
Zurich Insurance Group
Switzerland
$19.6M +$12.1M +266,920 +190%
BNP Paribas Financial Markets
99
BNP Paribas Financial Markets
France
$19M +$13.6M +298,583 +304%
Victory Capital Management
100
Victory Capital Management
Texas
$17.8M +$5.71M +125,653 +51%