Back to MW MARSHALL WACE, LLP
STRO3 quarters
Position history for MWMARSHALL WACE, LLP's holdings in SUTRO BIOPHARMA INC
MARSHALL WACE, LLP holds 175,246 shares of STRO (SUTRO BIOPHARMA INC), worth $5.8M as of 2026-Q2. The position was decreased (-21.3% shares). STRO represents 0.0% of MARSHALL WACE, LLP's portfolio.
Current Value
$5.8M
Current Shares
175,246
Total Value Change
+$4.8M
Total Shares Change
+89,631
Quarter-by-Quarter History
Other major holders of STRO: BlackRock, Inc., BALYASNY ASSET MANAGEMENT L.P., VANGUARD CAPITAL MANAGEMENT LLC, RA CAPITAL MANAGEMENT, L.P.