Man Group’s Castle Biosciences CSTL Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-14,514
Closed -$291K 1969
2025
Q1
$291K Buy
14,514
+1,212
+9% +$24.3K ﹤0.01% 1717
2024
Q4
$354K Buy
+13,302
New +$354K ﹤0.01% 1599
2024
Q3
Sell
-9,600
Closed -$209K 1865
2024
Q2
$209K Sell
9,600
-13,457
-58% -$293K ﹤0.01% 1743
2024
Q1
$511K Buy
+23,057
New +$511K ﹤0.01% 1652