Largest Hedge Fund Buys

Stock Fund Market Value Shares Status
3801
Bank of America
Bank of America
North Carolina
$138M 1,324,142 Increased
3802
LGF
LGT Group Foundation
Liechtenstein
$138M 652,931 Increased
3803
Fidelity International
Fidelity International
Bermuda
$137M 681,364 Increased
3804
Fidelity Investments
Fidelity Investments
Massachusetts
$137M 1,914,482 Increased
3805
BNP Paribas Financial Markets
BNP Paribas Financial Markets
France
$137M 1,755,069 Increased
3806
Credit Agricole
Credit Agricole
France
$137M 248,513 Increased
3807
Legal & General Group
Legal & General Group
United Kingdom
$137M 1,286,864 Increased
3808
Millennium Management
Millennium Management
New York
$137M 2,417,726 Increased
3809
Goldman Sachs
Goldman Sachs
New York
$137M 1,414,855 Increased
3810
BlackRock
BlackRock
New York
$137M 10,520,161 Increased
3811
T. Rowe Price Associates
T. Rowe Price Associates
Maryland
$137M 1,231,578 Increased
3812
Royal Bank of Canada
Royal Bank of Canada
Ontario, Canada
$137M 358,123 Increased
3813
1832 Asset Management
1832 Asset Management
Ontario, Canada
$137M 417,120 Increased
3814
Assenagon Asset Management
Assenagon Asset Management
Luxembourg
$137M 854,550 Increased
3815
Bank of New York Mellon
Bank of New York Mellon
New York
$137M 7,546,362 Increased
3816
National Bank of Canada
National Bank of Canada
Quebec, Canada
$137M 150,043 Increased
3817
Temasek Holdings
Temasek Holdings
Singapore
$137M 651,208 Increased
3818
Point72 Asset Management
Point72 Asset Management
Connecticut
$137M 960,854 New
3819
First Trust Advisors
First Trust Advisors
Illinois
$137M 2,886,799 Increased
3820
CLGM
Capitolis Liquid Global Markets
New York
$137M 651,000 Increased
3821
SCA
Stuart Chaussee & Associates
California
$137M 1,361,279 Increased
3822
Goldman Sachs
Goldman Sachs
New York
$137M 243,177 Increased
3823
Flossbach Von Storch
Flossbach Von Storch
Germany
$137M 312,336 New
3824
AllianceBernstein
AllianceBernstein
Tennessee
$137M 788,491 Increased
3825
FTF
Freedom Together Foundation
New York
$137M 251,800 New