American Century Companies’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
$1.56M Sell
65,413
-13,694
-17% -$305K ﹤0.01% 2281
2026
Q1
$1.94M Buy
79,107
+1,339
+2% +$43.9K ﹤0.01% 2129
2025
Q4
$3.03M Sell
77,768
-4,744
-6% -$153K ﹤0.01% 1932
2025
Q3
$1.88M Buy
82,512
+17,240
+26% +$350K ﹤0.01% 2084
2025
Q2
$1.33M Sell
65,272
-8,795
-12% -$163K ﹤0.01% 2173
2025
Q1
$1.48M Buy
74,067
+4,892
+7% +$121K ﹤0.01% 2101
2024
Q4
$1.84M Buy
69,175
+15,192
+28% +$463K ﹤0.01% 2024
2024
Q3
$1.54M Buy
53,983
+11,165
+26% +$284K ﹤0.01% 2065
2024
Q2
$932K Buy
42,818
+4,898
+13% +$109K ﹤0.01% 2194
2024
Q1
$840K Buy
37,920
+11,211
+42% +$244K ﹤0.01% 2222
2023
Q4
$576K Buy
26,709
+9,078
+51% +$160K ﹤0.01% 2315
2023
Q3
$298K Buy
17,631
+4,201
+31% +$73.5K ﹤0.01% 2460
2023
Q2
$184K Buy
+13,430
New +$272K ﹤0.01% 2544
2021
Q2
Sell
-3,621
Closed -$248K 2301
2021
Q1
$248K Sell
3,621
-6,357
-64% -$478K ﹤0.01% 2009
2020
Q4
$670K Buy
+9,978
New +$541K ﹤0.01% 1430

Other funds holding CSTL

American Century Companies's CSTL Position: Q2 2026 in Review

American Century Companies reduced its Castle Biosciences (CSTL) stake by 17% in Q2 2026, selling an estimated $305K and leaving 65,413 shares worth $1.56M. The position accounts for ﹤0.01% of the portfolio, ranked #2281.

American Century Companies first reported a position in CSTL in Q4 2020 and has held it in 15 quarters since. The position peaked at $3.03M in Q4 2025. 167 funds tracked by Wall St. Rank hold CSTL as of Q2 2026.

  • American Century Companies held 65,413 shares of Castle Biosciences worth $1.56M as of Q2 2026.
  • American Century Companies sold 13,694 Castle Biosciences shares in Q2 2026, an estimated $305K.
  • Castle Biosciences made up ﹤0.01% of American Century Companies's portfolio in Q2 2026, its #2281 holding.
  • American Century Companies first reported a position in Castle Biosciences in Q4 2020 and has held it in 15 quarters since.
  • American Century Companies's Castle Biosciences position peaked at $3.03M in Q4 2025.
  • 167 funds tracked by Wall St. Rank held Castle Biosciences as of Q2 2026.

Based on American Century Companies's 13F filing for Q2 2026, filed 12 Aug 2026.