We are live on ! Find out more
FORM icon

FormFactor

Name Holding Trade Value Shares
Change
Change in
Stake
Swiss National Bank
51
Swiss National Bank
Switzerland
$7.77M +$591K +14,200 +8%
Envestnet Asset Management
52
Envestnet Asset Management
Illinois
$7.61M +$634K +15,219 +9%
JP Morgan Chase
53
JP Morgan Chase
New York
$7.3M -$2.73M -65,525 -27%
California Public Employees Retirement System
54
California Public Employees Retirement System
California
$7.23M
State of Wisconsin Investment Board
55
State of Wisconsin Investment Board
Wisconsin
$6.23M +$616K +14,800 +11%
Public Sector Pension Investment Board (PSP Investments)
56
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$6.13M -$555K -13,330 -8%
NIG
57
NFJ Investment Group
Texas
$5.05M -$1.25K -30 -0%
AllianceBernstein
58
AllianceBernstein
Tennessee
$4.71M -$253K -6,070 -5%
Deutsche Bank
59
Deutsche Bank
Germany
$4.56M +$2.19M +52,506 +94%
MCP
60
Mirador Capital Partners
California
$4.46M +$656K +15,745 +17%
MAM
61
Madison Asset Management
Wisconsin
$4.3M -$9.28K -223 -0.2%
California State Teachers Retirement System (CalSTRS)
62
California State Teachers Retirement System (CalSTRS)
California
$4.2M -$343K -8,232 -8%
HIM
63
Herald Investment Management
United Kingdom
$3.9M
Prudential Financial
64
Prudential Financial
New Jersey
$3.49M -$36.4K -875 -1%
UBS AM
65
UBS AM
Illinois
$3.23M -$67.9K -1,632 -2%
CCPM
66
Cooper Creek Partners Management
New York
$3.08M
CS
67
Credit Suisse
Switzerland
$3.03M +$385K +9,242 +15%
Citigroup
68
Citigroup
New York
$3.01M +$317K +7,621 +12%
YCM
69
Yousif Capital Management
Michigan
$2.96M +$4.37K +105 +0.1%
Barclays
70
Barclays
United Kingdom
$2.9M -$1.65M -39,521 -36%
Canada Life
71
Canada Life
Manitoba, Canada
$2.9M -$9.08K -218 -0.3%
COPPSERS
72
Commonwealth of Pennsylvania Public School Employees Retirement System
Pennsylvania
$2.83M +$346K +8,313 +14%
TWMP
73
Taylor Wealth Management Partners
Massachusetts
$2.75M -$3.47M -83,322 -56%
State of New Jersey Common Pension Fund D
74
State of New Jersey Common Pension Fund D
New Jersey
$2.75M
Thrivent Financial for Lutherans
75
Thrivent Financial for Lutherans
Minnesota
$2.68M +$833 +20 +0%