Canada Life’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
$80K Hold
3,244
﹤0.01% 1712
2025
Q4
$126K Sell
3,244
-7,469
-70% -$241K ﹤0.01% 1692
2025
Q3
$239K Hold
10,713
﹤0.01% 1679
2025
Q2
$219K Hold
10,713
﹤0.01% 1698
2025
Q1
$215K Hold
10,713
﹤0.01% 1716
2024
Q4
$285K Sell
10,713
-2,506
-19% -$76.3K ﹤0.01% 1712
2024
Q3
$378K Hold
13,219
﹤0.01% 1726
2024
Q2
$287K Sell
13,219
-3,673
-22% -$81.8K ﹤0.01% 1778
2024
Q1
$374K Hold
16,892
﹤0.01% 1743
2023
Q4
$362K Buy
16,892
+5,659
+50% +$99.6K ﹤0.01% 1765
2023
Q3
$189K Hold
11,233
﹤0.01% 1869
2023
Q2
$155K Buy
11,233
+2,829
+34% +$57.3K ﹤0.01% 1858
2023
Q1
$191K Hold
8,404
﹤0.01% 1873
2022
Q4
$199K Buy
8,404
+3,060
+57% +$70.9K ﹤0.01% 1888
2022
Q3
$139K Buy
5,344
+4,373
+450% +$123K ﹤0.01% 1936
2022
Q2
$21K Hold
971
﹤0.01% 2251
2022
Q1
$46K Hold
971
﹤0.01% 2171
2021
Q4
$41K Hold
971
﹤0.01% 2221
2021
Q3
$65K Sell
971
-321
-25% -$22.6K ﹤0.01% 2164
2021
Q2
$94K Hold
1,292
﹤0.01% 2101
2021
Q1
$88K Buy
1,292
+342
+36% +$25.7K ﹤0.01% 2134
2020
Q4
$64K Hold
950
﹤0.01% 2208
2020
Q3
$49K Hold
950
﹤0.01% 2182
2020
Q2
$36K Buy
+950
New +$32.5K ﹤0.01% 2338

Other funds holding CSTL

Canada Life's CSTL Position: Q1 2026 in Review

Canada Life held its Castle Biosciences (CSTL) position steady in Q1 2026 at 3,244 shares worth $80K. The position accounts for ﹤0.01% of the portfolio, ranked #1712.

Canada Life first reported a position in CSTL in Q2 2020 and has held it in 24 quarters since. The position peaked at $378K in Q3 2024. 186 funds tracked by Wall St. Rank hold CSTL as of Q1 2026.

  • Canada Life held 3,244 shares of Castle Biosciences worth $80K as of Q1 2026.
  • Canada Life left its Castle Biosciences share count unchanged in Q1 2026.
  • Castle Biosciences made up ﹤0.01% of Canada Life's portfolio in Q1 2026, its #1712 holding.
  • Canada Life first reported a position in Castle Biosciences in Q2 2020 and has held it in 24 quarters since.
  • Canada Life's Castle Biosciences position peaked at $378K in Q3 2024.
  • 186 funds tracked by Wall St. Rank held Castle Biosciences as of Q1 2026.

Based on Canada Life's 13F filing for Q1 2026, filed 14 May 2026.