We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Swiss National Bank
51
Swiss National Bank
Switzerland
$6.54M +$397K +7,700 +7%
AA
52
Ancora Advisors
Ohio
$6.01M -$76.8K -1,490 -1%
CM
53
Crestline Management
Texas
$5.72M -$2.06M -40,000 -29%
New York State Teachers Retirement System (NYSTRS)
54
New York State Teachers Retirement System (NYSTRS)
New York
$5.51M – – –
Public Sector Pension Investment Board (PSP Investments)
55
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$5.16M -$424K -8,230 -8%
RHJA
56
Rice Hall James & Associates
California
$3.71M -$22.8K -443 -0.7%
SEI Investments
57
SEI Investments
Pennsylvania
$3.63M -$594K -11,533 -15%
California State Teachers Retirement System (CalSTRS)
58
California State Teachers Retirement System (CalSTRS)
California
$3.56M -$268K -5,197 -8%
UBS AM
59
UBS AM
Illinois
$3.55M +$382K +7,411 +14%
FM
60
Freemont Management
Switzerland
$3.43M +$3.09M +59,900 New
New York State Common Retirement Fund
61
New York State Common Retirement Fund
New York
$3.41M +$2.16K +42 +0.1%
Truist Financial
62
Truist Financial
North Carolina
$3.36M -$37.5K -728 -1%
Citigroup
63
Citigroup
New York
$3.11M +$199K +3,866 +8%
State of New Jersey Common Pension Fund D
64
State of New Jersey Common Pension Fund D
New Jersey
$3.1M +$268K +5,210 +11%
ACA
65
Aptus Capital Advisors
Alabama
$3.01M +$166K +3,229 +7%
Prudential Financial
66
Prudential Financial
New Jersey
$3M +$56.9K +1,105 +2%
D.E. Shaw & Co
67
D.E. Shaw & Co
New York
$2.98M -$1.83M -35,605 -41%
Natixis Advisors
68
Natixis Advisors
Massachusetts
$2.7M +$84.9K +1,647 +4%
T. Rowe Price Associates
69
T. Rowe Price Associates
Maryland
$2.7M -$11.7M -226,729 -83%
CS
70
Credit Suisse
Switzerland
$2.69M +$117K +2,272 +5%
MCM
71
Marathon Capital Management
Maryland
$2.62M -$5.15K -100 -0.2%
YCM
72
Yousif Capital Management
Michigan
$2.54M +$15.5K +300 +0.7%
Canada Life
73
Canada Life
Manitoba, Canada
$2.5M -$4.02K -78 -0.2%
COPPSERS
74
Commonwealth of Pennsylvania Public School Employees Retirement System
Pennsylvania
$2.38M +$265K +5,137 +14%
Neuberger Berman Group
75
Neuberger Berman Group
New York
$2.35M -$32.1K -622 -1%