Squarepoint’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
Sell
-55,118
Closed -$2.14M 4378
2025
Q4
$2.14M Buy
+55,118
New +$1.78M ﹤0.01% 2012
2025
Q3
Sell
-125,719
Closed -$2.57M 4455
2025
Q2
$2.57M Buy
125,719
+28,359
+29% +$525K ﹤0.01% 1910
2025
Q1
$1.95M Buy
97,360
+80,043
+462% +$1.98M ﹤0.01% 2113
2024
Q4
$461K Sell
17,317
-18,142
-51% -$553K ﹤0.01% 3792
2024
Q3
$1.01M Buy
+35,459
New +$902K ﹤0.01% 2599
2023
Q1
Sell
-13,698
Closed -$322K 3323
2022
Q4
$322K Sell
13,698
-41,229
-75% -$956K ﹤0.01% 2532
2022
Q3
$1.43M Sell
54,927
-26,487
-33% -$743K 0.01% 1533
2022
Q2
$1.79M Buy
81,414
+71,074
+687% +$1.65M 0.01% 1264
2022
Q1
$464K Sell
10,340
-24,353
-70% -$1.01M ﹤0.01% 2056
2021
Q4
$1.49M Buy
+34,693
New +$1.81M ﹤0.01% 1441
2021
Q3
Sell
-2,879
Closed -$211K 2993
2021
Q2
$211K Sell
2,879
-7,072
-71% -$467K ﹤0.01% 2787
2021
Q1
$681K Sell
9,951
-7,257
-42% -$545K ﹤0.01% 1798
2020
Q4
$1.16M Buy
17,208
+3,061
+22% +$166K 0.01% 1228
2020
Q3
$728K Buy
+14,147
New +$629K 0.01% 1184
2020
Q2
Sell
-22,961
Closed -$684K 2272
2020
Q1
$684K Sell
22,961
-25,729
-53% -$776K 0.02% 886
2019
Q4
$1.67M Buy
+48,690
New +$1.19M 0.01% 1013

Other funds holding CSTL

Squarepoint's CSTL Position: Q1 2026 in Review

Squarepoint sold out of Castle Biosciences (CSTL) in Q1 2026, closing a stake of 55,118 shares — an estimated $2.14M sold.

Squarepoint first reported a position in CSTL in Q4 2019 and held it in 16 quarters. The position peaked at $2.57M in Q2 2025. 186 funds tracked by Wall St. Rank hold CSTL as of Q1 2026.

  • Squarepoint reported no remaining Castle Biosciences position as of Q1 2026 after selling out during the quarter.
  • Squarepoint sold 55,118 Castle Biosciences shares in Q1 2026, an estimated $2.14M.
  • Squarepoint first reported a position in Castle Biosciences in Q4 2019 and held it in 16 quarters.
  • Squarepoint's Castle Biosciences position peaked at $2.57M in Q2 2025.
  • 186 funds tracked by Wall St. Rank held Castle Biosciences as of Q1 2026.

Based on Squarepoint's 13F filing for Q1 2026, filed 15 May 2026.