HSBC Holdings’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
-19,486
Closed -$760K 2963
2025
Q4
$760K Sell
19,486
-13,747
-41% -$443K ﹤0.01% 2087
2025
Q3
$749K Sell
33,233
-785
-2% -$15.9K ﹤0.01% 1914
2025
Q2
$691K Buy
34,018
+14,391
+73% +$266K ﹤0.01% 1987
2025
Q1
$391K Sell
19,627
-46
-0.2% -$1.14K ﹤0.01% 2211
2024
Q4
$519K Sell
19,673
-3,434
-15% -$105K ﹤0.01% 2158
2024
Q3
$654K Sell
23,107
-10,745
-32% -$273K ﹤0.01% 1879
2024
Q2
$714K Sell
33,852
-616
-2% -$13.7K ﹤0.01% 1819
2024
Q1
$763K Buy
+34,468
New +$750K ﹤0.01% 1897

Other funds holding CSTL

HSBC Holdings's CSTL Position: Q1 2026 in Review

HSBC Holdings sold out of Castle Biosciences (CSTL) in Q1 2026, closing a stake of 19,486 shares — an estimated $760K sold.

HSBC Holdings first reported a position in CSTL in Q1 2024 and held it in 8 quarters. The position peaked at $763K in Q1 2024. 186 funds tracked by Wall St. Rank hold CSTL as of Q1 2026.

  • HSBC Holdings reported no remaining Castle Biosciences position as of Q1 2026 after selling out during the quarter.
  • HSBC Holdings sold 19,486 Castle Biosciences shares in Q1 2026, an estimated $760K.
  • HSBC Holdings first reported a position in Castle Biosciences in Q1 2024 and held it in 8 quarters.
  • HSBC Holdings's Castle Biosciences position peaked at $763K in Q1 2024.
  • 186 funds tracked by Wall St. Rank held Castle Biosciences as of Q1 2026.

Based on HSBC Holdings's 13F filing for Q1 2026, filed 30 Apr 2026.