Next Century Growth Investors’s Castle Biosciences CSTL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-235,214
Closed -$6.27M 126
2024
Q4
$6.27M Buy
235,214
+1,123
+0.5% +$34.2K 0.47% 78
2024
Q3
$6.68M Sell
234,091
-2,739
-1% -$69.7K 0.54% 60
2024
Q2
$5.16M Buy
236,830
+17,357
+8% +$387K 0.43% 65
2024
Q1
$4.86M Buy
219,473
+5,587
+3% +$122K 0.42% 67
2023
Q4
$4.62M Buy
+213,886
New +$3.76M 0.45% 62
2022
Q2
Sell
-538,673
Closed -$24.2M 117
2022
Q1
$24.2M Buy
538,673
+230,829
+75% +$9.54M 2.41% 10
2021
Q4
$13.2M Buy
307,844
+32,402
+12% +$1.69M 1.19% 31
2021
Q3
$18.3M Sell
275,442
-6,353
-2% -$447K 1.59% 19
2021
Q2
$20.7M Sell
281,795
-36,644
-12% -$2.42M 1.61% 16
2021
Q1
$21.8M Sell
318,439
-32,370
-9% -$2.43M 1.66% 17
2020
Q4
$23.6M Buy
350,809
+75,155
+27% +$4.07M 1.99% 11
2020
Q3
$14.2M Buy
275,654
+61,729
+29% +$2.75M 1.48% 18
2020
Q2
$8.06M Buy
213,925
+126,104
+144% +$4.31M 0.92% 42
2020
Q1
$2.62M Buy
+87,821
New +$2.65M 0.42% 76

Other funds holding CSTL

Next Century Growth Investors's CSTL Position: Q1 2025 in Review

Next Century Growth Investors sold out of Castle Biosciences (CSTL) in Q1 2025, closing a stake of 235,214 shares — an estimated $6.27M sold.

Next Century Growth Investors first reported a position in CSTL in Q1 2020 and held it in 14 quarters. The position peaked at $24.2M in Q1 2022. 180 funds tracked by Wall St. Rank hold CSTL as of Q1 2025.

  • Next Century Growth Investors reported no remaining Castle Biosciences position as of Q1 2025 after selling out during the quarter.
  • Next Century Growth Investors sold 235,214 Castle Biosciences shares in Q1 2025, an estimated $6.27M.
  • Next Century Growth Investors first reported a position in Castle Biosciences in Q1 2020 and held it in 14 quarters.
  • Next Century Growth Investors's Castle Biosciences position peaked at $24.2M in Q1 2022.
  • 180 funds tracked by Wall St. Rank held Castle Biosciences as of Q1 2025.

Based on Next Century Growth Investors's 13F filing for Q1 2025, filed 14 May 2025.