Janus Henderson Group’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
$369K Hold
15,037
﹤0.01% 2134
2025
Q4
$585K Buy
15,037
+5,900
+65% +$190K ﹤0.01% 1952
2025
Q3
$208K Buy
+9,137
New +$186K ﹤0.01% 2327
2025
Q1
Sell
-9,137
Closed -$243K 2498
2024
Q4
$243K Hold
9,137
﹤0.01% 2351
2024
Q3
$261K Buy
+9,137
New +$233K ﹤0.01% 2332
2024
Q2
Sell
-9,266
Closed -$205K 2537
2024
Q1
$205K Sell
9,266
-4
-0% -$87 ﹤0.01% 2411
2023
Q4
$200K Buy
+9,270
New +$163K ﹤0.01% 2438
2023
Q2
Sell
-9,296
Closed -$211K 2612
2023
Q1
$211K Buy
+9,296
New +$227K ﹤0.01% 2469
2021
Q2
Sell
-46,501
Closed -$3.18M 1621
2021
Q1
$3.18M Buy
46,501
+18,406
+66% +$1.38M ﹤0.01% 1100
2020
Q4
$1.89M Buy
28,095
+3,008
+12% +$163K ﹤0.01% 1132
2020
Q3
$1.29M Buy
25,087
+4,477
+22% +$199K ﹤0.01% 1116
2020
Q2
$777K Buy
+20,610
New +$704K ﹤0.01% 1146

Other funds holding CSTL

Janus Henderson Group's CSTL Position: Q1 2026 in Review

Janus Henderson Group held its Castle Biosciences (CSTL) position steady in Q1 2026 at 15,037 shares worth $369K. The position accounts for ﹤0.01% of the portfolio, ranked #2134.

Janus Henderson Group first reported a position in CSTL in Q2 2020 and has held it in 12 quarters since. The position peaked at $3.18M in Q1 2021. 186 funds tracked by Wall St. Rank hold CSTL as of Q1 2026.

  • Janus Henderson Group held 15,037 shares of Castle Biosciences worth $369K as of Q1 2026.
  • Janus Henderson Group left its Castle Biosciences share count unchanged in Q1 2026.
  • Castle Biosciences made up ﹤0.01% of Janus Henderson Group's portfolio in Q1 2026, its #2134 holding.
  • Janus Henderson Group first reported a position in Castle Biosciences in Q2 2020 and has held it in 12 quarters since.
  • Janus Henderson Group's Castle Biosciences position peaked at $3.18M in Q1 2021.
  • 186 funds tracked by Wall St. Rank held Castle Biosciences as of Q1 2026.

Based on Janus Henderson Group's 13F filing for Q1 2026, filed 15 May 2026.