Manulife (Manufacturers Life Insurance)’s Castle Biosciences CSTL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$305K Buy
12,438
+3,951
+47% +$129K ﹤0.01% 2328
2025
Q4
$330K Sell
8,487
-1,052
-11% -$33.9K ﹤0.01% 2329
2025
Q3
$217K Sell
9,539
-777
-8% -$15.8K ﹤0.01% 2536
2025
Q2
$211K Buy
+10,316
New +$191K ﹤0.01% 2536
2025
Q1
Sell
-9,467
Closed -$252K 2912
2024
Q4
$252K Sell
9,467
-453
-5% -$13.8K ﹤0.01% 2530
2024
Q3
$283K Sell
9,920
-202
-2% -$5.14K ﹤0.01% 2498
2024
Q2
$220K Buy
10,122
+675
+7% +$15K ﹤0.01% 2564
2024
Q1
$209K Sell
9,447
-503
-5% -$10.9K ﹤0.01% 2577
2023
Q4
$215K Sell
9,950
-395
-4% -$6.95K ﹤0.01% 2595
2023
Q3
$175K Hold
10,345
﹤0.01% 2654
2023
Q2
$142K Buy
10,345
+711
+7% +$14.4K ﹤0.01% 2728
2023
Q1
$219K Hold
9,634
﹤0.01% 2498
2022
Q4
$227K Buy
9,634
+139
+1% +$3.22K ﹤0.01% 2487
2022
Q3
$248K Sell
9,495
-244
-3% -$6.84K ﹤0.01% 2431
2022
Q2
$214K Buy
9,739
+1,069
+12% +$24.8K ﹤0.01% 2628
2022
Q1
$389K Sell
8,670
-2,263
-21% -$93.5K ﹤0.01% 2350
2021
Q4
$469 Buy
10,933
+208
+2% +$10.9K ﹤0.01% 2303
2021
Q3
$713K Sell
10,725
-1,234
-10% -$86.8K ﹤0.01% 2043
2021
Q2
$877K Buy
11,959
+3,777
+46% +$249K ﹤0.01% 2072
2021
Q1
$560K Buy
8,182
+957
+13% +$71.9K ﹤0.01% 2203
2020
Q4
$485K Buy
7,225
+522
+8% +$28.3K ﹤0.01% 2215
2020
Q3
$345K Buy
6,703
+396
+6% +$17.6K ﹤0.01% 2196
2020
Q2
$228K Buy
+6,307
New +$215K ﹤0.01% 2430

Other funds holding CSTL

Manulife (Manufacturers Life Insurance)'s CSTL Position: Q1 2026 in Review

Manulife (Manufacturers Life Insurance) increased its Castle Biosciences (CSTL) stake by 47% in Q1 2026, buying an estimated $129K and bringing the position to 12,438 shares worth $305K. The position accounts for ﹤0.01% of the portfolio, ranked #2328.

Manulife (Manufacturers Life Insurance) first reported a position in CSTL in Q2 2020 and has held it in 23 quarters since. The position peaked at $877K in Q2 2021. 186 funds tracked by Wall St. Rank hold CSTL as of Q1 2026.

  • Manulife (Manufacturers Life Insurance) held 12,438 shares of Castle Biosciences worth $305K as of Q1 2026.
  • Manulife (Manufacturers Life Insurance) bought 3,951 Castle Biosciences shares in Q1 2026, an estimated $129K.
  • Castle Biosciences made up ﹤0.01% of Manulife (Manufacturers Life Insurance)'s portfolio in Q1 2026, its #2328 holding.
  • Manulife (Manufacturers Life Insurance) first reported a position in Castle Biosciences in Q2 2020 and has held it in 23 quarters since.
  • Manulife (Manufacturers Life Insurance)'s Castle Biosciences position peaked at $877K in Q2 2021.
  • 186 funds tracked by Wall St. Rank held Castle Biosciences as of Q1 2026.

Based on Manulife (Manufacturers Life Insurance)'s 13F filing for Q1 2026, filed 15 May 2026.