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.

RankInstitutionValueSharesChange
1PERCEPTIVE ADVISORS LLC$43.3M1.3MAdded
2BVF INC/IL$41.6M1.3MHold
3Affinity Asset Advisors, LLC$38.9M1.2MAdded
4BlackRock, Inc.$37.3M1.1MAdded
5SAMSARA BIOCAPITAL, LLC$35.3M1.1MHold
6VANGUARD GROUP INC$33.2M1.0MAdded
7Kynam Capital Management, LP$29.0M872,558Hold
8ORBIMED ADVISORS LLC$24.7M743,944Trimmed
9Balyasny Asset Management L.P.$23.6M711,162Added
10EVENTIDE ASSET MANAGEMENT, LLC$19.4M585,262Trimmed
11Velan Capital Investment Management LP$17.0M512,160Hold
12Woodline Partners LP$15.2M458,029Added
13ADAR1 Capital Management, LLC$13.4M404,014Trimmed
14GEODE CAPITAL MANAGEMENT, LLC$12.9M389,692Added
15ACADIAN ASSET MANAGEMENT LLC$12.4M373,839Added
16MILLENNIUM MANAGEMENT LLC$12.2M365,972Added
17STATE STREET CORP$10.2M305,979Added
18Merck & Co., Inc.$9.0M272,351Hold
19ACUTA CAPITAL PARTNERS, LLC$9.0M270,251Added
20AMERIPRISE FINANCIAL INC$8.1M244,669New
21Point72 Asset Management, L.P.$7.9M237,827Trimmed
22KVP Capital Advisors, LP$7.5M226,575Hold
23UBS Group AG$6.9M208,512Trimmed
24TWO SIGMA INVESTMENTS, LP$6.7M201,688Added
25MARSHALL WACE, LLP$5.8M175,246Trimmed

Source: SEC Form 13F filings · as of 2026-06-30