BlackRock’s Castle Biosciences CSTL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$64.4M Buy
3,154,679
+171,139
+6% +$3.49M ﹤0.01% 2280
2025
Q1
$59.7M Buy
2,983,540
+62,231
+2% +$1.25M ﹤0.01% 2258
2024
Q4
$77.9M Sell
2,921,309
-198,963
-6% -$5.3M ﹤0.01% 2192
2024
Q3
$89M Buy
3,120,272
+75,299
+2% +$2.15M ﹤0.01% 2131
2024
Q2
$66.3M Buy
3,044,973
+449,286
+17% +$9.78M ﹤0.01% 2231
2024
Q1
$57.5M Buy
2,595,687
+312,488
+14% +$6.92M ﹤0.01% 2323
2023
Q4
$49.3M Buy
2,283,199
+147,019
+7% +$3.17M ﹤0.01% 2436
2023
Q3
$36.1M Buy
2,136,180
+4,480
+0.2% +$75.7K ﹤0.01% 2553
2023
Q2
$29.2M Buy
2,131,700
+12,143
+0.6% +$167K ﹤0.01% 2736
2023
Q1
$48.2M Sell
2,119,557
-4,131
-0.2% -$93.9K ﹤0.01% 2435
2022
Q4
$50M Buy
2,123,688
+81,864
+4% +$1.93M ﹤0.01% 2432
2022
Q3
$53.3M Buy
2,041,824
+17,569
+0.9% +$458K ﹤0.01% 2367
2022
Q2
$44.4M Buy
2,024,255
+241,717
+14% +$5.31M ﹤0.01% 2533
2022
Q1
$80M Sell
1,782,538
-18,849
-1% -$846K ﹤0.01% 2250
2021
Q4
$77.2M Buy
1,801,387
+45,379
+3% +$1.95M ﹤0.01% 2355
2021
Q3
$117M Buy
1,756,008
+64,010
+4% +$4.26M ﹤0.01% 2090
2021
Q2
$124M Buy
1,691,998
+328,162
+24% +$24.1M ﹤0.01% 2101
2021
Q1
$93.4M Buy
1,363,836
+222,089
+19% +$15.2M ﹤0.01% 2214
2020
Q4
$76.7M Buy
1,141,747
+142,085
+14% +$9.54M ﹤0.01% 2201
2020
Q3
$51.4M Buy
999,662
+177,685
+22% +$9.14M ﹤0.01% 2237
2020
Q2
$31M Buy
821,977
+106,782
+15% +$4.02M ﹤0.01% 2519
2020
Q1
$21.3M Buy
715,195
+280,021
+64% +$8.35M ﹤0.01% 2533
2019
Q4
$15M Buy
435,174
+228,228
+110% +$7.84M ﹤0.01% 3004
2019
Q3
$3.74M Buy
+206,946
New +$3.74M ﹤0.01% 3525