Osaic Holdings’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
$21K Sell
857
-35,547
-98% -$1.16M ﹤0.01% 5823
2025
Q4
$1.42M Buy
36,404
+35,996
+8,823% +$1.16M ﹤0.01% 2379
2025
Q3
$9.26K Buy
408
+209
+105% +$4.25K ﹤0.01% 6412
2025
Q2
$4.01K Sell
199
-3
-1% -$56 ﹤0.01% 6661
2025
Q1
$4.04K Buy
202
+188
+1,343% +$4.66K ﹤0.01% 6282
2024
Q4
$373 Sell
14
-5,134
-100% -$156K ﹤0.01% 7077
2024
Q3
$147K Buy
5,148
+648
+14% +$16.5K ﹤0.01% 3909
2024
Q2
$98K Sell
4,500
-956
-18% -$21.3K ﹤0.01% 4162
2024
Q1
$121K Sell
5,456
-2,883
-35% -$62.7K ﹤0.01% 4106
2023
Q4
$180K Buy
8,339
+1,779
+27% +$31.3K ﹤0.01% 4012
2023
Q3
$111K Buy
6,560
+2,934
+81% +$51.3K ﹤0.01% 4430
2023
Q2
$49.7K Buy
3,626
+984
+37% +$19.9K ﹤0.01% 4940
2023
Q1
$60K Buy
2,642
+178
+7% +$4.35K ﹤0.01% 4828
2022
Q4
$59K Sell
2,464
-60
-2% -$1.39K ﹤0.01% 4805
2022
Q3
$65K Buy
2,524
+156
+7% +$4.37K ﹤0.01% 4699
2022
Q2
$52K Sell
2,368
-3,879
-62% -$90.1K ﹤0.01% 4924
2022
Q1
$279K Sell
6,247
-998
-14% -$41.2K ﹤0.01% 3741
2021
Q4
$310K Buy
7,245
+678
+10% +$35.4K ﹤0.01% 3527
2021
Q3
$437K Buy
6,567
+495
+8% +$34.8K ﹤0.01% 3173
2021
Q2
$444K Buy
6,072
+3,006
+98% +$199K ﹤0.01% 3147
2021
Q1
$210K Buy
3,066
+774
+34% +$58.2K ﹤0.01% 3691
2020
Q4
$154K Buy
2,292
+2,248
+5,109% +$122K ﹤0.01% 3712
2020
Q3
$2K Buy
44
+42
+2,100% +$1.87K ﹤0.01% 5832
2020
Q2
$0 Hold
2
﹤0.01% 6143
2020
Q1
$0 Buy
+2
New +$60 ﹤0.01% 6082

Other funds holding CSTL

Osaic Holdings's CSTL Position: Q1 2026 in Review

Osaic Holdings reduced its Castle Biosciences (CSTL) stake by 98% in Q1 2026, selling an estimated $1.16M and leaving 857 shares worth $21K. The position accounts for ﹤0.01% of the portfolio, ranked #5823.

Osaic Holdings first reported a position in CSTL in Q1 2020 and has held it in 25 quarters since. The position peaked at $1.42M in Q4 2025. 186 funds tracked by Wall St. Rank hold CSTL as of Q1 2026.

  • Osaic Holdings held 857 shares of Castle Biosciences worth $21K as of Q1 2026.
  • Osaic Holdings sold 35,547 Castle Biosciences shares in Q1 2026, an estimated $1.16M.
  • Castle Biosciences made up ﹤0.01% of Osaic Holdings's portfolio in Q1 2026, its #5823 holding.
  • Osaic Holdings first reported a position in Castle Biosciences in Q1 2020 and has held it in 25 quarters since.
  • Osaic Holdings's Castle Biosciences position peaked at $1.42M in Q4 2025.
  • 186 funds tracked by Wall St. Rank held Castle Biosciences as of Q1 2026.

Based on Osaic Holdings's 13F filing for Q1 2026, filed 15 May 2026.