We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
TA
51
Teachers Advisors
New York
$31.3M +$9.52M +128,221 +40%
New York State Common Retirement Fund
52
New York State Common Retirement Fund
New York
$29.7M -$6.35M -85,579 -17%
NFA
53
Nationwide Fund Advisors
Ohio
$29.7M +$3.83M +51,654 +14%
EPFB
54
Employees Provident Fund Board
Malaysia
$29.2M +$12.1M +162,997 +64%
AAM
55
AMI Asset Management
California
$28.1M +$29.9M +402,402 New
ACPU
56
Arrowgrass Capital Partners (US)
Delaware
$27.9M +$15.6M +209,794 +110%
TIAAOA
57
Teachers Insurance & Annuity Association of America
New York
$27.9M
Dimensional Fund Advisors
58
Dimensional Fund Advisors
Texas
$27.4M +$2.22M +29,950 +8%
CS
59
Credit Suisse
Switzerland
$27.2M -$240K -3,230 -0.8%
BIM
60
BlackRock Investment Management
Delaware
$25.8M +$2.23M +30,108 +9%
BlackRock
61
BlackRock
New York
$25.5M -$3.49M -47,001 -11%
State of Wisconsin Investment Board
62
State of Wisconsin Investment Board
Wisconsin
$25.2M +$16.8M +225,920 +167%
CAM
63
Congress Asset Management
Massachusetts
$25.2M +$26.8M +360,672 New
DFO
64
Duquesne Family Office
New York
$24.8M
NIM
65
Northeast Investment Management
Massachusetts
$24.8M -$371K -4,998 -1%
BTS
66
BB&T Securities
Virginia
$24.7M -$1.7M -22,895 -6%
Mitsubishi UFJ Trust & Banking
67
Mitsubishi UFJ Trust & Banking
Japan
$23.8M +$87K +1,172 +0.3%
California State Teachers Retirement System (CalSTRS)
68
California State Teachers Retirement System (CalSTRS)
California
$22.8M -$7.57K -102 -0%
KCM
69
Kornitzer Capital Management
Kansas
$22.3M -$5.93M -79,935 -20%
AllianceBernstein
70
AllianceBernstein
Tennessee
$21.9M -$121K -1,632 -0.5%
PC
71
Polar Capital
United Kingdom
$21.7M -$6.39M -86,163 -22%
New York State Teachers Retirement System (NYSTRS)
72
New York State Teachers Retirement System (NYSTRS)
New York
$21.6M -$633K -8,525 -3%
AAMU
73
Amundi Asset Management US
Massachusetts
$21.3M -$109K -1,467 -0.5%
Swiss National Bank
74
Swiss National Bank
Switzerland
$20.1M +$1.24M +16,700 +6%
Ohio Public Employees Retirement System (OPERS)
75
Ohio Public Employees Retirement System (OPERS)
Ohio
$19.6M +$66.9K +901 +0.3%