China Universal Asset Management Company’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
$115K Sell
4,827
-449
-9% -$10K 0.01% 403
2026
Q1
$130K Buy
5,276
+520
+11% +$17K 0.01% 386
2025
Q4
$185K Sell
4,756
-329
-6% -$10.6K 0.01% 351
2025
Q3
$116K Sell
5,085
-714
-12% -$14.5K 0.01% 375
2025
Q2
$118K Buy
5,799
+80
+1% +$1.48K 0.01% 351
2025
Q1
$114K Sell
5,719
-220
-4% -$5.45K 0.01% 350
2024
Q4
$158K Buy
5,939
+604
+11% +$18.4K 0.01% 344
2024
Q3
$152K Buy
5,335
+2,093
+65% +$53.3K 0.02% 320
2024
Q2
$70.6K Sell
3,242
-2,055
-39% -$45.8K 0.01% 330
2024
Q1
$117K Buy
5,297
+2,187
+70% +$47.6K 0.01% 354
2023
Q4
$67.1K Buy
3,110
+2,421
+351% +$42.6K 0.01% 333
2023
Q3
$11.6K Buy
689
+339
+97% +$5.93K ﹤0.01% 339
2023
Q2
$4.8K Sell
350
-10
-3% -$203 ﹤0.01% 373
2023
Q1
$8.18K Buy
360
+92
+34% +$2.25K ﹤0.01% 319
2022
Q4
$6.31K Buy
268
+22
+9% +$510 ﹤0.01% 267
2022
Q3
$6K Buy
+246
New +$6.9K ﹤0.01% 248

Other funds holding CSTL

China Universal Asset Management Company's CSTL Position: Q2 2026 in Review

China Universal Asset Management Company reduced its Castle Biosciences (CSTL) stake by 8.5% in Q2 2026, selling an estimated $10K and leaving 4,827 shares worth $115K. The position accounts for 0.01% of the portfolio, ranked #403.

China Universal Asset Management Company first reported a position in CSTL in Q3 2022 and has held it in 16 quarters since. The position peaked at $185K in Q4 2025. 94 funds tracked by Wall St. Rank hold CSTL as of Q2 2026.

  • China Universal Asset Management Company held 4,827 shares of Castle Biosciences worth $115K as of Q2 2026.
  • China Universal Asset Management Company sold 449 Castle Biosciences shares in Q2 2026, an estimated $10K.
  • Castle Biosciences made up 0.01% of China Universal Asset Management Company's portfolio in Q2 2026, its #403 holding.
  • China Universal Asset Management Company first reported a position in Castle Biosciences in Q3 2022 and has held it in 16 quarters since.
  • China Universal Asset Management Company's Castle Biosciences position peaked at $185K in Q4 2025.
  • 94 funds tracked by Wall St. Rank held Castle Biosciences as of Q2 2026.

Based on China Universal Asset Management Company's 13F filing for Q2 2026, filed 24 Jul 2026.