VOYA 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
Sell
-5,246
Closed -$204K 2375
2025
Q4
$204K Buy
+5,246
New +$169K ﹤0.01% 2145
2025
Q1
Sell
-7,876
Closed -$210K 2661
2024
Q4
$210K Sell
7,876
-668
-8% -$20.3K ﹤0.01% 2370
2024
Q3
$244K Buy
+8,544
New +$217K ﹤0.01% 2370
2024
Q1
Sell
-10,187
Closed -$220K 2808
2023
Q4
$220K Buy
+10,187
New +$179K ﹤0.01% 2532
2023
Q3
Sell
-116,977
Closed -$1.6M 2904
2023
Q2
$1.6M Buy
116,977
+26,057
+29% +$528K ﹤0.01% 1441
2023
Q1
$2.07M Sell
90,920
-13,723
-13% -$335K ﹤0.01% 1345
2022
Q4
$2.46M Buy
104,643
+39,608
+61% +$918K ﹤0.01% 1252
2022
Q3
$1.7M Sell
65,035
-69,850
-52% -$1.96M ﹤0.01% 1387
2022
Q2
$2.96M Buy
134,885
+121,100
+878% +$2.81M 0.01% 944
2022
Q1
$618K Buy
13,785
+283
+2% +$11.7K ﹤0.01% 1779
2021
Q4
$579K Buy
13,502
+1,438
+12% +$75.1K ﹤0.01% 1915
2021
Q3
$802K Buy
12,064
+111
+0.9% +$7.81K ﹤0.01% 1734
2021
Q2
$877K Buy
11,953
+2,905
+32% +$192K ﹤0.01% 1722
2021
Q1
$619K Buy
9,048
+2,060
+29% +$155K ﹤0.01% 1895
2020
Q4
$469K Buy
+6,988
New +$379K ﹤0.01% 1959

Other funds holding CSTL

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

VOYA Investment Management sold out of Castle Biosciences (CSTL) in Q1 2026, closing a stake of 5,246 shares — an estimated $204K sold.

VOYA Investment Management first reported a position in CSTL in Q4 2020 and held it in 15 quarters. The position peaked at $2.96M in Q2 2022. 186 funds tracked by Wall St. Rank hold CSTL as of Q1 2026.

  • VOYA Investment Management reported no remaining Castle Biosciences position as of Q1 2026 after selling out during the quarter.
  • VOYA Investment Management sold 5,246 Castle Biosciences shares in Q1 2026, an estimated $204K.
  • VOYA Investment Management first reported a position in Castle Biosciences in Q4 2020 and held it in 15 quarters.
  • VOYA Investment Management's Castle Biosciences position peaked at $2.96M in Q2 2022.
  • 186 funds tracked by Wall St. Rank held Castle Biosciences as of Q1 2026.

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