Dimensional Fund Advisors’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
$25.5M Sell
1,039,761
-104,038
-9% -$3.41M 0.01% 1857
2025
Q4
$44.5M Sell
1,143,799
-330,290
-22% -$10.6M 0.01% 1573
2025
Q3
$33.6M Buy
1,474,089
+96,084
+7% +$1.95M 0.01% 1733
2025
Q2
$28.1M Buy
1,378,005
+177,783
+15% +$3.29M 0.01% 1817
2025
Q1
$24M Buy
1,200,222
+200,756
+20% +$4.97M 0.01% 1861
2024
Q4
$26.6M Buy
999,466
+134,645
+16% +$4.1M 0.01% 1870
2024
Q3
$24.7M Buy
864,821
+54,887
+7% +$1.4M 0.01% 1904
2024
Q2
$17.6M Buy
809,934
+60,675
+8% +$1.35M ﹤0.01% 2019
2024
Q1
$16.6M Buy
749,259
+85,377
+13% +$1.86M ﹤0.01% 2081
2023
Q4
$14.3M Buy
663,882
+108,481
+20% +$1.91M ﹤0.01% 2149
2023
Q3
$9.38M Buy
555,401
+65,818
+13% +$1.15M ﹤0.01% 2290
2023
Q2
$6.72M Buy
489,583
+5,931
+1% +$120K ﹤0.01% 2423
2023
Q1
$11M Buy
483,652
+159,966
+49% +$3.91M ﹤0.01% 2190
2022
Q4
$7.62K Buy
323,686
+85,198
+36% +$1.98M ﹤0.01% 2319
2022
Q3
$6.22M Buy
238,488
+46,410
+24% +$1.3M ﹤0.01% 2351
2022
Q2
$4.22M Buy
192,078
+69,700
+57% +$1.62M ﹤0.01% 2501
2022
Q1
$5.49M Buy
122,378
+8,278
+7% +$342K ﹤0.01% 2508
2021
Q4
$4.89M Buy
114,100
+59,783
+110% +$3.12M ﹤0.01% 2571
2021
Q3
$3.61M Buy
+54,317
New +$3.82M ﹤0.01% 2674
2021
Q2
Sell
-142,988
Closed -$9.76M 3465
2021
Q1
$9.76M Buy
142,988
+122,306
+591% +$9.19M ﹤0.01% 2338
2020
Q4
$1.39M Buy
+20,682
New +$1.12M ﹤0.01% 2904

Other funds holding CSTL

Dimensional Fund Advisors's CSTL Position: Q1 2026 in Review

Dimensional Fund Advisors reduced its Castle Biosciences (CSTL) stake by 9.1% in Q1 2026, selling an estimated $3.41M and leaving 1,039,761 shares worth $25.5M. The position accounts for 0.01% of the portfolio, ranked #1857.

Dimensional Fund Advisors first reported a position in CSTL in Q4 2020 and has held it in 21 quarters since. The position peaked at $44.5M in Q4 2025. 186 funds tracked by Wall St. Rank hold CSTL as of Q1 2026.

  • Dimensional Fund Advisors held 1,039,761 shares of Castle Biosciences worth $25.5M as of Q1 2026.
  • Dimensional Fund Advisors sold 104,038 Castle Biosciences shares in Q1 2026, an estimated $3.41M.
  • Castle Biosciences made up 0.01% of Dimensional Fund Advisors's portfolio in Q1 2026, its #1857 holding.
  • Dimensional Fund Advisors first reported a position in Castle Biosciences in Q4 2020 and has held it in 21 quarters since.
  • Dimensional Fund Advisors's Castle Biosciences position peaked at $44.5M in Q4 2025.
  • 186 funds tracked by Wall St. Rank held Castle Biosciences as of Q1 2026.

Based on Dimensional Fund Advisors's 13F filing for Q1 2026, filed 7 May 2026.