Qube Research & Technologies (QRT)’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
$13.7M Buy
559,583
+324,065
+138% +$10.6M 0.02% 1095
2025
Q4
$9.16M Buy
235,518
+14,557
+7% +$469K 0.01% 1403
2025
Q3
$5.03M Buy
220,961
+28,408
+15% +$577K 0.01% 1744
2025
Q2
$3.93M Sell
192,553
-86,811
-31% -$1.61M ﹤0.01% 1850
2025
Q1
$5.59M Buy
279,364
+61,820
+28% +$1.53M 0.01% 1463
2024
Q4
$5.8M Buy
217,544
+159,699
+276% +$4.86M 0.01% 1411
2024
Q3
$1.65M Buy
+57,845
New +$1.47M ﹤0.01% 1831
2023
Q3
Sell
-12,699
Closed -$174K 4123
2023
Q2
$174K Buy
+12,699
New +$257K ﹤0.01% 1815
2022
Q3
Sell
-18,792
Closed -$412K 2574
2022
Q2
$412K Buy
+18,792
New +$437K ﹤0.01% 1487
2022
Q1
Sell
-12,814
Closed -$549K 2530
2021
Q4
$549K Buy
12,814
+6,299
+97% +$329K ﹤0.01% 1519
2021
Q3
$433K Sell
6,515
-2,552
-28% -$180K 0.01% 1287
2021
Q2
$665K Buy
9,067
+718
+9% +$47.4K 0.01% 1130
2021
Q1
$572K Buy
8,349
+371
+5% +$27.9K 0.01% 1096
2020
Q4
$536K Buy
+7,978
New +$432K 0.01% 1089

Other funds holding CSTL

Qube Research & Technologies (QRT)'s CSTL Position: Q1 2026 in Review

Qube Research & Technologies (QRT) increased its Castle Biosciences (CSTL) stake by 138% in Q1 2026, buying an estimated $10.6M and bringing the position to 559,583 shares worth $13.7M. The position accounts for 0.02% of the portfolio, ranked #1095.

Qube Research & Technologies (QRT) first reported a position in CSTL in Q4 2020 and has held it in 14 quarters since. 186 funds tracked by Wall St. Rank hold CSTL as of Q1 2026.

  • Qube Research & Technologies (QRT) held 559,583 shares of Castle Biosciences worth $13.7M as of Q1 2026.
  • Qube Research & Technologies (QRT) bought 324,065 Castle Biosciences shares in Q1 2026, an estimated $10.6M.
  • Castle Biosciences made up 0.02% of Qube Research & Technologies (QRT)'s portfolio in Q1 2026, its #1095 holding.
  • Qube Research & Technologies (QRT) first reported a position in Castle Biosciences in Q4 2020 and has held it in 14 quarters since.
  • 186 funds tracked by Wall St. Rank held Castle Biosciences as of Q1 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q1 2026, filed 15 May 2026.