We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Canada Life
26
Canada Life
Manitoba, Canada
$8.08M -$29.3K -876 -0.3%
Goldman Sachs
27
Goldman Sachs
New York
$7.93M +$2.04M +60,834 +30%
Retirement Systems of Alabama
28
Retirement Systems of Alabama
Alabama
$7.53M +$28.6K +855 +0.3%
MOACM
29
Mutual of America Capital Management
New York
$7.36M -$1.36M -40,483 -14%
RhumbLine Advisers
30
RhumbLine Advisers
Massachusetts
$6.59M +$345K +10,295 +5%
Ohio Public Employees Retirement System (OPERS)
31
Ohio Public Employees Retirement System (OPERS)
Ohio
$5.89M +$43.2K +1,291 +0.7%
SAM
32
Shell Asset Management
Netherlands
$5.53M -$1.68M -50,319 -22%
OCM
33
Orchard Capital Management
Illinois
$4.97M
SDIC
34
South Dakota Investment Council
South Dakota
$4.95M
JP Morgan Chase
35
JP Morgan Chase
New York
$4.87M +$1.45M +43,182 +37%
SAM
36
Steinberg Asset Management
New York
$4.84M +$942K +28,152 +21%
William Blair & Company
37
William Blair & Company
Illinois
$4.7M -$366K -10,945 -7%
California Public Employees Retirement System
38
California Public Employees Retirement System
California
$4.28M +$431K +12,874 +10%
BGIM
39
Brandywine Global Investment Management
Pennsylvania
$4.23M -$196K -5,853 -4%
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
40
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$4.14M +$2.37M +70,749 +107%
WCA
41
Waypoint Capital Advisors
Minnesota
$4.12M
Swiss National Bank
42
Swiss National Bank
Switzerland
$4M +$26.8K +800 +0.6%
NIM
43
Needham Investment Management
New York
$3.86M
Schroder Investment Management Group
44
Schroder Investment Management Group
United Kingdom
$3.78M -$315K -9,408 -7%
Bank of America
45
Bank of America
North Carolina
$3.76M -$2.02M -60,457 -33%
MLIM
46
Mountain Lake Investment Management
Florida
$3.63M -$335K -10,000 -8%
AIG
47
American International Group
New York
$3.6M -$126K -3,757 -3%
AC
48
AWH Capital
Texas
$3.51M
Financial Engines Advisors
49
Financial Engines Advisors
California
$3.27M -$281K -8,392 -7%
AllianceBernstein
50
AllianceBernstein
Tennessee
$3.21M +$4.75K +142 +0.1%