We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
WS
26
Wedbush Securities
California
$1.84M +$436K +23,241 +32%
CS
27
Candriam SCA
Luxembourg
$1.66M -$150K -8,000 -9%
TA
28
Teachers Advisors
New York
$1.57M +$100K +5,355 +7%
DC
29
Davenport & Co
Virginia
$1.54M
DADC
30
D.A. Davidson & Co
Montana
$1.53M +$33.8K +1,800 +2%
Bank of America
31
Bank of America
North Carolina
$1.51M -$211K -11,268 -13%
Swiss National Bank
32
Swiss National Bank
Switzerland
$1.46M
Wells Fargo
33
Wells Fargo
California
$1.42M +$580K +30,915 +73%
California State Teachers Retirement System (CalSTRS)
34
California State Teachers Retirement System (CalSTRS)
California
$1.39M +$9.53K +508 +0.7%
3C
35
361 Capital
Colorado
$1.34M +$1.3M +69,244 New
CG
36
Caprock Group
Idaho
$1.31M
Allianz Asset Management
37
Allianz Asset Management
Germany
$1.29M -$912K -48,626 -42%
Manulife (Manufacturers Life Insurance)
38
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$1.27M +$17.9K +952 +1%
New York State Common Retirement Fund
39
New York State Common Retirement Fund
New York
$1.24M +$114K +6,100 +11%
CIA
40
Capital Impact Advisors
Massachusetts
$1.23M
Baird Financial Group
41
Baird Financial Group
Wisconsin
$1.21M +$96.6K +5,151 +9%
CAL
42
Capital Analysts LLC
Pennsylvania
$1.17M
AllianceBernstein
43
AllianceBernstein
Tennessee
$1.15M -$45K -2,400 -4%
Wolverine Trading
44
Wolverine Trading
Illinois
$1.09M +$414K +22,057 +65%
California Public Employees Retirement System
45
California Public Employees Retirement System
California
$1.06M
CS
46
Credit Suisse
Switzerland
$1.04M +$111K +5,918 +12%
VEA
47
Virtus ETF Advisers
New York
$973K +$55.4K +2,953 +6%
VFA
48
Virtus Fund Advisers
Connecticut
$973K +$939K +50,065 New
Millennium Management
49
Millennium Management
New York
$925K +$892K +47,594 New
Goldman Sachs
50
Goldman Sachs
New York
$894K +$69.7K +3,716 +9%