Who Owns SUTRO BIOPHARMA INC (STRO)? -- Institutional Holders (2026-06-30)
113 institutions reported holding $548.0M of SUTRO BIOPHARMA INC (STRO) in SEC 13F filings for 2026-06-30. Largest institutional holders: PERCEPTIVE ADVISORS LLC ($43.3M), BVF INC/IL ($41.6M), Affinity Asset Advisors, LLC ($38.9M), BlackRock, Inc. ($37.3M), SAMSARA BIOCAPITAL, LLC ($35.3M). Source: SEC Form 13F.
| Rank | Institution | Value | Shares | Change |
|---|
| 1 | PERCEPTIVE ADVISORS LLC | $43.3M | 1.3M | Added |
| 2 | BVF INC/IL | $41.6M | 1.3M | Hold |
| 3 | Affinity Asset Advisors, LLC | $38.9M | 1.2M | Added |
| 4 | BlackRock, Inc. | $37.3M | 1.1M | Added |
| 5 | SAMSARA BIOCAPITAL, LLC | $35.3M | 1.1M | Hold |
| 6 | VANGUARD GROUP INC | $33.2M | 1.0M | Added |
| 7 | Kynam Capital Management, LP | $29.0M | 872,558 | Hold |
| 8 | ORBIMED ADVISORS LLC | $24.7M | 743,944 | Trimmed |
| 9 | Balyasny Asset Management L.P. | $23.6M | 711,162 | Added |
| 10 | EVENTIDE ASSET MANAGEMENT, LLC | $19.4M | 585,262 | Trimmed |
| 11 | Velan Capital Investment Management LP | $17.0M | 512,160 | Hold |
| 12 | Woodline Partners LP | $15.2M | 458,029 | Added |
| 13 | ADAR1 Capital Management, LLC | $13.4M | 404,014 | Trimmed |
| 14 | GEODE CAPITAL MANAGEMENT, LLC | $12.9M | 389,692 | Added |
| 15 | ACADIAN ASSET MANAGEMENT LLC | $12.4M | 373,839 | Added |
| 16 | MILLENNIUM MANAGEMENT LLC | $12.2M | 365,972 | Added |
| 17 | STATE STREET CORP | $10.2M | 305,979 | Added |
| 18 | Merck & Co., Inc. | $9.0M | 272,351 | Hold |
| 19 | ACUTA CAPITAL PARTNERS, LLC | $9.0M | 270,251 | Added |
| 20 | AMERIPRISE FINANCIAL INC | $8.1M | 244,669 | New |
| 21 | Point72 Asset Management, L.P. | $7.9M | 237,827 | Trimmed |
| 22 | KVP Capital Advisors, LP | $7.5M | 226,575 | Hold |
| 23 | UBS Group AG | $6.9M | 208,512 | Trimmed |
| 24 | TWO SIGMA INVESTMENTS, LP | $6.7M | 201,688 | Added |
| 25 | MARSHALL WACE, LLP | $5.8M | 175,246 | Trimmed |
Source: SEC Form 13F filings · as of 2026-06-30