Sutro Biopharma, Inc. (STRO) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

8,305,249Shares Outstanding
17,550Shares held by institutions
$292,032Value of institutional holdings
67.30%Institutional ownership %
1,827.38%Shares Changed QoQ
59No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

The institutional landscape for Sutro Biopharma, Inc. (NASDAQ:STRO) includes 59 filers as of the latest reporting cycle ending December 2025.

59 Institutional Holders

17,550 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
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
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 83,979 83,979 0.00% $971,990.00