MetLife Investment Management’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
Q1
$411K Buy
16,722
+841
+5% +$27.5K ﹤0.01% 1842
2025
Q4
$618K Hold
15,881
﹤0.01% 1691
2025
Q3
$362K Hold
15,881
﹤0.01% 1971
2025
Q2
$324K Buy
15,881
+152
+1% +$2.81K ﹤0.01% 1909
2025
Q1
$315K Sell
15,729
-288
-2% -$7.13K ﹤0.01% 1946
2024
Q4
$427K Buy
16,017
+1,645
+11% +$50.1K ﹤0.01% 1887
2024
Q3
$410K Hold
14,372
﹤0.01% 1887
2024
Q2
$313K Buy
14,372
+2,003
+16% +$44.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% +$189K ﹤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% +$133K 0.01% 1488
2021
Q1
$396K Buy
5,784
+1,176
+26% +$88.4K ﹤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 +$139K ﹤0.01% 1896

Other funds holding CSTL

MetLife Investment Management's CSTL Position: Q1 2026 in Review

MetLife Investment Management increased its Castle Biosciences (CSTL) stake by 5.3% in Q1 2026, buying an estimated $27.5K and bringing the position to 16,722 shares worth $411K. The position accounts for ﹤0.01% of the portfolio, ranked #1842.

MetLife Investment Management first reported a position in CSTL in Q1 2020 and has held it in 25 quarters since. The position peaked at $618K in Q4 2025. 186 funds tracked by Wall St. Rank hold CSTL as of Q1 2026.

  • MetLife Investment Management held 16,722 shares of Castle Biosciences worth $411K as of Q1 2026.
  • MetLife Investment Management bought 841 Castle Biosciences shares in Q1 2026, an estimated $27.5K.
  • Castle Biosciences made up ﹤0.01% of MetLife Investment Management's portfolio in Q1 2026, its #1842 holding.
  • MetLife Investment Management first reported a position in Castle Biosciences in Q1 2020 and has held it in 25 quarters since.
  • MetLife Investment Management's Castle Biosciences position peaked at $618K in Q4 2025.
  • 186 funds tracked by Wall St. Rank held Castle Biosciences as of Q1 2026.

Based on MetLife Investment Management's 13F filing for Q1 2026, filed 14 May 2026.