Barclays’s Castle Biosciences CSTL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.24M Buy
109,743
+66,928
+156% +$1.37M ﹤0.01% 2151
2025
Q1
$857K Sell
42,815
-6,198
-13% -$124K ﹤0.01% 2532
2024
Q4
$1.31M Sell
49,013
-3,288
-6% -$87.6K ﹤0.01% 2472
2024
Q3
$1.49M Buy
52,301
+39,567
+311% +$1.13M ﹤0.01% 2386
2024
Q2
$277K Sell
12,734
-34,691
-73% -$755K ﹤0.01% 2866
2024
Q1
$1.05M Buy
47,425
+8,045
+20% +$178K ﹤0.01% 2369
2023
Q4
$850K Buy
39,380
+30,398
+338% +$656K ﹤0.01% 2715
2023
Q3
$151K Sell
8,982
-528
-6% -$8.88K ﹤0.01% 3147
2023
Q2
$131K Sell
9,510
-2,944
-24% -$40.6K ﹤0.01% 3289
2023
Q1
$282K Buy
12,454
+5,866
+89% +$133K ﹤0.01% 2972
2022
Q4
$155K Sell
6,588
-18,646
-74% -$439K ﹤0.01% 3230
2022
Q3
$658K Buy
25,234
+24,040
+2,013% +$627K ﹤0.01% 2406
2022
Q2
$26K Sell
1,194
-2,359
-66% -$51.4K ﹤0.01% 3984
2022
Q1
$159K Buy
+3,553
New +$159K ﹤0.01% 3446