We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
California State Teachers Retirement System (CalSTRS)
26
California State Teachers Retirement System (CalSTRS)
California
$33.9M -$27.9K -489 -0.1%
Canada Pension Plan Investment Board
27
Canada Pension Plan Investment Board
Ontario, Canada
$33.5M +$30.2M +529,583 +1,214%
AllianceBernstein
28
AllianceBernstein
Tennessee
$33M -$450K -7,892 -1%
ZIM
29
Zacks Investment Management
Illinois
$31.3M -$1.81M -31,764 -6%
JP Morgan Chase
30
JP Morgan Chase
New York
$30.1M +$745K +13,081 +3%
T. Rowe Price Associates
31
T. Rowe Price Associates
Maryland
$29.7M -$1.78M -31,280 -6%
Principal Financial Group
32
Principal Financial Group
Iowa
$29.1M +$28.4M +498,696 New
SG Americas Securities
33
SG Americas Securities
New York
$28.9M +$24.8M +434,326 +709%
RhumbLine Advisers
34
RhumbLine Advisers
Massachusetts
$28.3M -$1.71M -30,009 -6%
Bank of America
35
Bank of America
North Carolina
$27.8M -$5.63M -98,782 -17%
New York State Common Retirement Fund
36
New York State Common Retirement Fund
New York
$26.2M -$3.45M -60,600 -12%
CS
37
Credit Suisse
Switzerland
$25.2M -$1.69M -29,728 -6%
IG
38
ING Group
Netherlands
$24.6M +$24M +420,684 New
AAMU
39
Amundi Asset Management US
Massachusetts
$24.3M +$4.66M +81,777 +24%
AA
40
ALPS Advisors
Colorado
$22.9M +$1.87M +32,747 +9%
Barclays
41
Barclays
United Kingdom
$22.7M +$5.81M +101,961 +36%
JMPWA
42
JP Morgan Private Wealth Advisors
California
$21.9M +$20.6M +361,511 +2,788%
State of Wisconsin Investment Board
43
State of Wisconsin Investment Board
Wisconsin
$21.8M +$5.72M +100,296 +37%
Ameriprise
44
Ameriprise
Minnesota
$21.3M +$8.04M +141,160 +63%
Wells Fargo
45
Wells Fargo
California
$21M +$1.36M +23,832 +7%
BGIM
46
Brandywine Global Investment Management
Pennsylvania
$20.9M +$3.58M +62,865 +21%
EIP
47
Epoch Investment Partners
New York
$20.9M +$873K +15,322 +4%
Voloridge Investment Management
48
Voloridge Investment Management
Florida
$20.8M +$20M +350,688 +6,980%
New York State Teachers Retirement System (NYSTRS)
49
New York State Teachers Retirement System (NYSTRS)
New York
$20.6M -$437K -7,660 -2%
State Board of Administration of Florida Retirement System
50
State Board of Administration of Florida Retirement System
Florida
$20.3M -$429K -7,526 -2%