TownSquare Capital’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
Sell
-23,772
Closed -$476K 804
2025
Q1
$476K Buy
23,772
+1,584
+7% +$31.7K 0.01% 1149
2024
Q4
$591K Sell
22,188
-1,082
-5% -$28.8K 0.01% 951
2024
Q3
$664K Buy
23,270
+4,688
+25% +$134K 0.01% 862
2024
Q2
$405K Sell
18,582
-770
-4% -$16.8K 0.01% 957
2024
Q1
$429K Sell
19,352
-3,389
-15% -$75.1K 0.01% 893
2023
Q4
$491K Sell
22,741
-3,242
-12% -$70K 0.01% 786
2023
Q3
$439K Sell
25,983
-11,711
-31% -$198K 0.01% 798
2023
Q2
$517K Buy
37,694
+24,798
+192% +$340K 0.01% 757
2023
Q1
$293K Buy
12,896
+736
+6% +$16.7K 0.01% 837
2022
Q4
$286K Buy
+12,160
New +$286K 0.01% 805
2021
Q4
Sell
-3,702
Closed -$246K 723
2021
Q3
$246K Buy
3,702
+16
+0.4% +$1.06K 0.01% 617
2021
Q2
$265K Buy
+3,686
New +$265K 0.01% 518