First Bank & Trust’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
Q2
$443K Buy
18,591
+2,087
+13% +$46.5K 0.07% 181
2026
Q1
$405K Sell
16,504
-202
-1% -$6.62K 0.07% 175
2025
Q4
$650K Sell
16,706
-3,093
-16% -$99.7K 0.11% 135
2025
Q3
$451K Sell
19,799
-152
-0.8% -$3.09K 0.08% 160
2025
Q2
$407K Buy
19,951
+4,815
+32% +$89.1K 0.07% 160
2025
Q1
$303K Buy
15,136
+6,512
+76% +$161K 0.06% 177
2024
Q4
$230K Sell
8,624
-540
-6% -$16.4K 0.04% 214
2024
Q3
$261K Buy
+9,164
New +$233K 0.05% 198
2022
Q3
Sell
-7,818
Closed -$172K 243
2022
Q2
$172K Buy
7,818
+3,708
+90% +$86.2K 0.06% 185
2022
Q1
$184K Buy
4,110
+733
+22% +$30.3K 0.06% 193
2021
Q4
$145K Buy
3,377
+2,344
+227% +$122K 0.06% 213
2021
Q3
$69K Buy
1,033
+609
+144% +$42.9K 0.03% 255
2021
Q2
$31K Buy
+424
New +$28K 0.02% 290

Other funds holding CSTL