Two Sigma Investments’s Sutro Biopharma STRO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.62M Buy
65,176
+18,684
+40% +$338K ﹤0.01% 2917
2025
Q4
$538K Buy
46,492
+6,813
+17% +$64.7K ﹤0.01% 3262
2025
Q3
$345K Buy
39,679
+28,172
+245% +$240K ﹤0.01% 3158
2025
Q2
$82.1K Buy
11,507
+1,919
+20% +$15.7K ﹤0.01% 3017
2025
Q1
$62.4K Sell
9,588
-22,041
-70% -$347K ﹤0.01% 3025
2024
Q4
$582K Sell
31,629
-17,548
-36% -$536K ﹤0.01% 2467
2024
Q3
$1.7M Sell
49,177
-1,183
-2% -$46.4K ﹤0.01% 1773
2024
Q2
$1.48M Buy
50,360
+1,784
+4% +$70.5K ﹤0.01% 1767
2024
Q1
$2.74M Buy
48,576
+16,257
+50% +$718K 0.01% 1277
2023
Q4
$1.39M Buy
+32,319
New +$1.03M ﹤0.01% 1874
2023
Q3
Sell
-13,582
Closed -$632K 3207
2023
Q2
$632K Sell
13,582
-20,459
-60% -$1.02M ﹤0.01% 2216
2023
Q1
$1.57M Buy
34,041
+10,251
+43% +$651K ﹤0.01% 1562
2022
Q4
$1.92M Buy
23,790
+6,081
+34% +$423K 0.01% 1335
2022
Q3
$983K Sell
17,709
-581
-3% -$34.4K ﹤0.01% 1480
2022
Q2
$953K Buy
18,290
+1,999
+12% +$112K ﹤0.01% 1570
2022
Q1
$1.34M Buy
16,291
+4,983
+44% +$474K ﹤0.01% 1555
2021
Q4
$1.68M Sell
11,308
-11,440
-50% -$2.05M ﹤0.01% 2085
2021
Q3
$4.3M Buy
22,748
+2,344
+11% +$446K 0.01% 1352
2021
Q2
$3.79M Buy
20,404
+8,553
+72% +$1.67M 0.01% 1374
2021
Q1
$2.7M Buy
11,851
+6,966
+143% +$1.65M 0.01% 1475
2020
Q4
$1.06M Sell
4,885
-5,888
-55% -$975K ﹤0.01% 1960
2020
Q3
$1.08M Buy
+10,773
New +$1.02M ﹤0.01% 1698

Other funds holding STRO

Two Sigma Investments's STRO Position: Q1 2026 in Review

Two Sigma Investments increased its Sutro Biopharma (STRO) stake by 40% in Q1 2026, buying an estimated $338K and bringing the position to 65,176 shares worth $1.62M. The position accounts for ﹤0.01% of the portfolio, ranked #2917.

Two Sigma Investments first reported a position in STRO in Q3 2020 and has held it in 22 quarters since. The position peaked at $4.3M in Q3 2021. 78 funds tracked by Wall St. Rank hold STRO as of Q1 2026.

  • Two Sigma Investments held 65,176 shares of Sutro Biopharma worth $1.62M as of Q1 2026.
  • Two Sigma Investments bought 18,684 Sutro Biopharma shares in Q1 2026, an estimated $338K.
  • Sutro Biopharma made up ﹤0.01% of Two Sigma Investments's portfolio in Q1 2026, its #2917 holding.
  • Two Sigma Investments first reported a position in Sutro Biopharma in Q3 2020 and has held it in 22 quarters since.
  • Two Sigma Investments's Sutro Biopharma position peaked at $4.3M in Q3 2021.
  • 78 funds tracked by Wall St. Rank held Sutro Biopharma as of Q1 2026.

Based on Two Sigma Investments's 13F filing for Q1 2026, filed 15 May 2026.