Point72 Asset Management’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
-119,458
Closed -$4.65M 3895
2025
Q4
$4.65M Sell
119,458
-217,500
-65% -$7.01M 0.01% 1906
2025
Q3
$7.67M Buy
+336,958
New +$6.84M 0.01% 905
2025
Q2
Sell
-236,218
Closed -$4.73M 2261
2025
Q1
$4.73M Sell
236,218
-310,886
-57% -$7.7M 0.01% 948
2024
Q4
$14.6M Buy
547,104
+47,912
+10% +$1.46M 0.03% 566
2024
Q3
$14.2M Buy
499,192
+445,415
+828% +$11.3M 0.04% 525
2024
Q2
$1.17M Buy
+53,777
New +$1.2M ﹤0.01% 1232
2023
Q4
Sell
-44,200
Closed -$747K 2270
2023
Q3
$747K Buy
+44,200
New +$773K ﹤0.01% 1417
2023
Q2
Sell
-284,847
Closed -$6.47M 2271
2023
Q1
$6.47M Buy
284,847
+83,466
+41% +$2.04M 0.02% 685
2022
Q4
$4.74M Buy
+201,381
New +$4.67M 0.02% 768
2022
Q2
Sell
-623,291
Closed -$28M 1436
2022
Q1
$28M Buy
623,291
+140,439
+29% +$5.8M 0.11% 244
2021
Q4
$20.7M Buy
482,852
+379,673
+368% +$19.8M 0.08% 330
2021
Q3
$6.86M Buy
+103,179
New +$7.26M 0.03% 589
2021
Q1
Sell
-81,145
Closed -$5.45M 998
2020
Q4
$5.45M Buy
+81,145
New +$4.4M 0.03% 571
2020
Q3
Sell
-44,022
Closed -$1.66M 954
2020
Q2
$1.66M Buy
44,022
+16,462
+60% +$562K 0.01% 618
2020
Q1
$822K Buy
+27,560
New +$832K 0.01% 619

Other funds holding CSTL

Point72 Asset Management's CSTL Position: Q1 2026 in Review

Point72 Asset Management sold out of Castle Biosciences (CSTL) in Q1 2026, closing a stake of 119,458 shares — an estimated $4.65M sold.

Point72 Asset Management first reported a position in CSTL in Q1 2020 and held it in 15 quarters. The position peaked at $28M in Q1 2022. 186 funds tracked by Wall St. Rank hold CSTL as of Q1 2026.

  • Point72 Asset Management reported no remaining Castle Biosciences position as of Q1 2026 after selling out during the quarter.
  • Point72 Asset Management sold 119,458 Castle Biosciences shares in Q1 2026, an estimated $4.65M.
  • Point72 Asset Management first reported a position in Castle Biosciences in Q1 2020 and held it in 15 quarters.
  • Point72 Asset Management's Castle Biosciences position peaked at $28M in Q1 2022.
  • 186 funds tracked by Wall St. Rank held Castle Biosciences as of Q1 2026.

Based on Point72 Asset Management's 13F filing for Q1 2026, filed 15 May 2026.