Sutro Biopharma, Inc. (STRO) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

8,486,986Shares Outstanding
5,696,383Shares held by institutions
$166,106,528Value of institutional holdings
67.12%Institutional ownership %
1,864.32%Shares Changed QoQ
61No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Sutro Biopharma, Inc. (NASDAQ:STRO) appears in 61 institutional 13F filings for the quarter ending December 2025.

61 Institutional Holders

5,696,383 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
Affinity Asset Advisors, LLC 31 Dec, 2025 748,382 748,382 0.00% $8,658,780.00
Kynam Capital Management, LP 31 Dec, 2025 479,590 479,590 0.00% $5,548,856.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 418,196 418,196 0.00% $4,838,528.00
VANGUARD GROUP INC 31 Dec, 2025 375,786 375,786 0.00% $4,347,844.00
ACADIAN ASSET MANAGEMENT LLC 31 Dec, 2025 337,953 337,953 0.00% $3,908.00
Velan Capital Investment Management LP 31 Dec, 2025 312,000 312,000 0.00% $3,609,840.00
Merck & Co., Inc. 31 Dec, 2025 272,351 0 0.00% $3,151,101.00
Vestal Point Capital, LP 31 Dec, 2025 243,000 243,000 0.00% $2,811,510.00
BALYASNY ASSET MANAGEMENT L.P. 31 Dec, 2025 230,049 230,049 0.00% $2,661,667.00
Samsara BioCapital, LLC 31 Dec, 2025 204,503 204,503 0.00% $2,366,100.00
ADAGE CAPITAL PARTNERS GP, L.L.C. 31 Dec, 2025 200,000 200,000 0.00% $2,314,000.00
Eversept Partners, LP 31 Dec, 2025 193,571 193,571 0.00% $2,239,616.00
Opaleye Management Inc. 31 Dec, 2025 190,671 190,671 0.00% $2,206,063.00
Point72 Asset Management, L.P. 31 Dec, 2025 179,088 179,088 0.00% $2,072,048.00
TANG CAPITAL MANAGEMENT LLC 31 Dec, 2025 139,617 139,617 0.00% $1,615,369.00
ADAR1 Capital Management, LLC 31 Dec, 2025 134,154 134,154 0.00% $1,552,162.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 122,865 122,865 0.00% $1,421,548.00
BlackRock, Inc. 31 Dec, 2025 117,437 117,437 0.00% $1,358,746.00
GSA CAPITAL PARTNERS LLP 31 Dec, 2025 89,067 89,067 0.00% $1,031.00
MARSHALL WACE, LLP 31 Dec, 2025 85,615 85,615 0.00% $990,565.00