MetLife Investment Management’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
$324K Buy
15,881
+152
+1% +$3.1K ﹤0.01% 1909
2025
Q1
$315K Sell
15,729
-288
-2% -$5.77K ﹤0.01% 1946
2024
Q4
$427K Buy
16,017
+1,645
+11% +$43.8K ﹤0.01% 1887
2024
Q3
$410K Hold
14,372
﹤0.01% 1887
2024
Q2
$313K Buy
14,372
+2,003
+16% +$43.6K ﹤0.01% 1982
2024
Q1
$274K Hold
12,369
﹤0.01% 2009
2023
Q4
$267K Hold
12,369
﹤0.01% 2070
2023
Q3
$209K Hold
12,369
﹤0.01% 2181
2023
Q2
$170K Hold
12,369
﹤0.01% 2379
2023
Q1
$281K Hold
12,369
﹤0.01% 2008
2022
Q4
$291K Hold
12,369
﹤0.01% 2010
2022
Q3
$323K Hold
12,369
﹤0.01% 1955
2022
Q2
$272K Hold
12,369
﹤0.01% 2093
2022
Q1
$555K Buy
12,369
+4,565
+58% +$205K ﹤0.01% 1708
2021
Q4
$335K Hold
7,804
﹤0.01% 1737
2021
Q3
$519K Hold
7,804
﹤0.01% 1499
2021
Q2
$572K Buy
7,804
+2,020
+35% +$148K 0.01% 1488
2021
Q1
$396K Buy
5,784
+1,176
+26% +$80.5K ﹤0.01% 1660
2020
Q4
$309K Hold
4,608
﹤0.01% 1753
2020
Q3
$237K Hold
4,608
﹤0.01% 1762
2020
Q2
$174K Hold
4,608
﹤0.01% 1987
2020
Q1
$137K Buy
+4,608
New +$137K ﹤0.01% 1896