Manulife (Manufacturers Life Insurance)’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
-3,099
Closed -$20.2K 3005
2025
Q1
$20.2K Buy
3,099
+11
+0.4% +$173 ﹤0.01% 2886
2024
Q4
$56.8K Sell
3,088
-100
-3% -$3.05K ﹤0.01% 2924
2024
Q3
$110K Sell
3,188
-106
-3% -$4.16K ﹤0.01% 2846
2024
Q2
$96.5K Buy
3,294
+708
+27% +$28K ﹤0.01% 2832
2024
Q1
$146K Buy
2,586
+11
+0.4% +$486 ﹤0.01% 2687
2023
Q4
$110K Hold
2,575
﹤0.01% 2787
2023
Q3
$89.3K Hold
2,575
﹤0.01% 2842
2023
Q2
$120K Buy
2,575
+508
+25% +$25.3K ﹤0.01% 2782
2023
Q1
$95.5K Hold
2,067
﹤0.01% 2754
2022
Q4
$167K Buy
2,067
+187
+10% +$13K ﹤0.01% 2640
2022
Q3
$104K Sell
1,880
-114
-6% -$6.75K ﹤0.01% 2801
2022
Q2
$104K Buy
1,994
+117
+6% +$6.54K ﹤0.01% 2893
2022
Q1
$154K Sell
1,877
-410
-18% -$39K ﹤0.01% 2856
2021
Q4
$340 Sell
2,287
-13
-0.6% -$2.33K ﹤0.01% 2523
2021
Q3
$435K Sell
2,300
-189
-8% -$35.9K ﹤0.01% 2402
2021
Q2
$463K Buy
2,489
+606
+32% +$119K ﹤0.01% 2494
2021
Q1
$429K Buy
1,883
+160
+9% +$38K ﹤0.01% 2388
2020
Q4
$374K Buy
1,723
+246
+17% +$40.7K ﹤0.01% 2387
2020
Q3
$148K Buy
1,477
+295
+25% +$27.9K ﹤0.01% 2683
2020
Q2
$93K Buy
+1,182
New +$113K ﹤0.01% 2773

Other funds holding STRO

Manulife (Manufacturers Life Insurance)'s STRO Position: Q2 2025 in Review

Manulife (Manufacturers Life Insurance) sold out of Sutro Biopharma (STRO) in Q2 2025, closing a stake of 3,099 shares — an estimated $20.2K sold.

Manulife (Manufacturers Life Insurance) first reported a position in STRO in Q2 2020 and held it in 20 quarters. The position peaked at $463K in Q2 2021. 99 funds tracked by Wall St. Rank hold STRO as of Q2 2025.

  • Manulife (Manufacturers Life Insurance) reported no remaining Sutro Biopharma position as of Q2 2025 after selling out during the quarter.
  • Manulife (Manufacturers Life Insurance) sold 3,099 Sutro Biopharma shares in Q2 2025, an estimated $20.2K.
  • Manulife (Manufacturers Life Insurance) first reported a position in Sutro Biopharma in Q2 2020 and held it in 20 quarters.
  • Manulife (Manufacturers Life Insurance)'s Sutro Biopharma position peaked at $463K in Q2 2021.
  • 99 funds tracked by Wall St. Rank held Sutro Biopharma as of Q2 2025.

Based on Manulife (Manufacturers Life Insurance)'s 13F filing for Q2 2025, filed 14 Aug 2025.