FBT
CSTL icon

First Bank & Trust’s Castle Biosciences CSTL Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$407K Buy
19,951
+4,815
+32% +$98.3K 0.07% 160
2025
Q1
$303K Buy
15,136
+6,512
+76% +$130K 0.06% 177
2024
Q4
$230K Sell
8,624
-540
-6% -$14.4K 0.04% 214
2024
Q3
$261K Buy
+9,164
New +$261K 0.05% 198
2022
Q3
Sell
-7,818
Closed -$172K 243
2022
Q2
$172K Buy
7,818
+3,708
+90% +$81.6K 0.06% 185
2022
Q1
$184K Buy
4,110
+733
+22% +$32.8K 0.06% 193
2021
Q4
$145K Buy
3,377
+2,344
+227% +$101K 0.06% 213
2021
Q3
$69K Buy
1,033
+609
+144% +$40.7K 0.03% 255
2021
Q2
$31K Buy
+424
New +$31K 0.02% 290