Steven Cohen’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
Q2
$8.52M Buy
+357,317
New +$7.96M 0.01% 1385
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

Steven Cohen's CSTL Position: Q2 2026 in Review

Steven Cohen opened a new position in Castle Biosciences (CSTL) in Q2 2026: 357,317 shares worth $8.52M. The stake represents 0.01% of the portfolio and ranks #1385 among its holdings. This is a return to the name: Steven Cohen previously reported a position in CSTL as recently as Q4 2025.

Steven Cohen first reported a position in CSTL in Q1 2020 and has held it in 16 quarters since. The position peaked at $28M in Q1 2022. 175 funds tracked by Wall St. Rank hold CSTL as of Q2 2026.

  • Steven Cohen held 357,317 shares of Castle Biosciences worth $8.52M as of Q2 2026.
  • Castle Biosciences was a new Steven Cohen position in Q2 2026.
  • Castle Biosciences made up 0.01% of Steven Cohen's portfolio in Q2 2026, its #1385 holding.
  • Steven Cohen first reported a position in Castle Biosciences in Q1 2020 and has held it in 16 quarters since.
  • Steven Cohen's Castle Biosciences position peaked at $28M in Q1 2022.
  • 175 funds tracked by Wall St. Rank held Castle Biosciences as of Q2 2026.

Based on Point72 Asset Management's 13F filing for Q2 2026, filed 14 Aug 2026.