Russell Investments Group’s Sutro Biopharma STRO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-926
Closed -$6.02K 3950
2025
Q1
$6.02K Sell
926
-9,019
-91% -$142K ﹤0.01% 3316
2024
Q4
$183K Sell
9,945
-5,177
-34% -$158K ﹤0.01% 2560
2024
Q3
$523K Buy
15,122
+2,299
+18% +$90.1K ﹤0.01% 2263
2024
Q2
$376K Buy
12,823
+1,627
+15% +$64.3K ﹤0.01% 2302
2024
Q1
$633K Buy
11,196
+7,374
+193% +$326K ﹤0.01% 2138
2023
Q4
$164K Sell
3,822
-7,038
-65% -$223K ﹤0.01% 2470
2023
Q3
$377K Sell
10,860
-2,820
-21% -$123K ﹤0.01% 2323
2023
Q2
$636K Sell
13,680
-303
-2% -$15.1K ﹤0.01% 2141
2023
Q1
$646K Buy
13,983
+3,087
+28% +$196K ﹤0.01% 2163
2022
Q4
$880K Sell
10,896
-30
-0.3% -$2.08K ﹤0.01% 2039
2022
Q3
$604K Sell
10,926
-2,120
-16% -$125K ﹤0.01% 2166
2022
Q2
$678K Buy
13,046
+8,028
+160% +$448K ﹤0.01% 2133
2022
Q1
$410K Buy
5,018
+3,281
+189% +$312K ﹤0.01% 2285
2021
Q4
$258K Hold
1,737
﹤0.01% 2651
2021
Q3
$328K Hold
1,737
﹤0.01% 2620
2021
Q2
$322K Sell
1,737
-3,816
-69% -$747K ﹤0.01% 2754
2021
Q1
$1.26M Buy
5,553
+430
+8% +$102K ﹤0.01% 2139
2020
Q4
$1.11M Buy
5,123
+2,334
+84% +$386K ﹤0.01% 2073
2020
Q3
$278K Buy
2,789
+1,696
+155% +$160K ﹤0.01% 2641
2020
Q2
$84K Sell
1,093
-29
-3% -$2.78K ﹤0.01% 2919
2020
Q1
$113K Buy
1,122
+36
+3% +$3.78K ﹤0.01% 2698
2019
Q4
$118K Buy
+1,086
New +$112K ﹤0.01% 2846

Other funds holding STRO

Russell Investments Group's STRO Position: Q2 2025 in Review

Russell Investments Group sold out of Sutro Biopharma (STRO) in Q2 2025, closing a stake of 926 shares — an estimated $6.02K sold.

Russell Investments Group first reported a position in STRO in Q4 2019 and held it in 22 quarters. The position peaked at $1.26M in Q1 2021. 99 funds tracked by Wall St. Rank hold STRO as of Q2 2025.

  • Russell Investments Group reported no remaining Sutro Biopharma position as of Q2 2025 after selling out during the quarter.
  • Russell Investments Group sold 926 Sutro Biopharma shares in Q2 2025, an estimated $6.02K.
  • Russell Investments Group first reported a position in Sutro Biopharma in Q4 2019 and held it in 22 quarters.
  • Russell Investments Group's Sutro Biopharma position peaked at $1.26M in Q1 2021.
  • 99 funds tracked by Wall St. Rank held Sutro Biopharma as of Q2 2025.

Based on Russell Investments Group's 13F filing for Q2 2025, filed 13 Aug 2025.