We are live on ! Find out more
STRO icon

Sutro Biopharma

Name Holding Trade Value Shares
Change
Change in
Stake
BFM
76
Boothbay Fund Management
New York
$542K +$147K +749 +35%
D.E. Shaw & Co
77
D.E. Shaw & Co
New York
$539K -$267K -1,363 -32%
CSS
78
Cubist Systematic Strategies
Connecticut
$530K -$209K -1,066 -27%
AA
79
AlphaCentric Advisors
Puerto Rico
$502K +$450K +2,300 +575%
Hudson Bay Capital Management
80
Hudson Bay Capital Management
Connecticut
$465K +$489K +2,500 New
Manulife (Manufacturers Life Insurance)
81
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$463K +$119K +606 +32%
AIG
82
American International Group
New York
$452K +$105K +536 +28%
MLICM
83
Metropolitan Life Insurance Company (MetLife)
New York
$447K +$302K +1,542 +178%
Connor, Clark & Lunn Investment Management (CC&L)
84
Connor, Clark & Lunn Investment Management (CC&L)
British Columbia, Canada
$441K +$181K +926 +64%
AG
85
Algert Global
California
$419K -$455K -2,324 -51%
ProShare Advisors
86
ProShare Advisors
Maryland
$363K +$90.2K +461 +31%
CS
87
Credit Suisse
Switzerland
$358K +$378K +1,929 New
Russell Investments Group
88
Russell Investments Group
United Kingdom
$322K -$747K -3,816 -69%
VOYA Investment Management
89
VOYA Investment Management
Georgia
$316K +$65.8K +336 +25%
MIM
90
MetLife Investment Management
New Jersey
$305K +$65.4K +334 +26%
DTL
91
Dynamic Technology Lab
Singapore
$289K +$304K +1,555 New
Qube Research & Technologies (QRT)
92
Qube Research & Technologies (QRT)
United Kingdom
$285K +$76.1K +389 +34%
EGM
93
Engineers Gate Manager
New York
$270K +$284K +1,450 New
BAM
94
Blueshift Asset Management
New Jersey
$245K +$258K +1,319 New
Nomura Holdings
95
Nomura Holdings
Japan
$233K
PPA
96
Parametric Portfolio Associates
Washington
$227K -$80.4K -411 -25%
VEA
97
Virtus ETF Advisers
New York
$216K -$42.5K -217 -16%
State Board of Administration of Florida Retirement System
98
State Board of Administration of Florida Retirement System
Florida
$207K +$46.4K +237 +27%
WG
99
Winton Group
United Kingdom
$198K -$4.5K -23 -2%
DekaBank Deutsche Girozentrale
100
DekaBank Deutsche Girozentrale
Germany
$196K