Principal Financial Group’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
$36.7M Buy
1,798,974
+331,101
+23% +$6.76M 0.02% 560
2025
Q1
$29.4M Buy
1,467,873
+32,208
+2% +$645K 0.02% 629
2024
Q4
$38.3M Sell
1,435,665
-102,855
-7% -$2.74M 0.02% 547
2024
Q3
$43.9M Buy
1,538,520
+40,377
+3% +$1.15M 0.02% 508
2024
Q2
$32.6M Sell
1,498,143
-34,329
-2% -$747K 0.02% 607
2024
Q1
$33.9M Sell
1,532,472
-53,201
-3% -$1.18M 0.02% 623
2023
Q4
$34.2M Buy
1,585,673
+103,503
+7% +$2.23M 0.02% 581
2023
Q3
$25M Buy
1,482,170
+122,169
+9% +$2.06M 0.02% 690
2023
Q2
$18.7M Buy
1,360,001
+72,854
+6% +$1,000K 0.01% 889
2023
Q1
$29.2M Buy
1,287,147
+376,327
+41% +$8.55M 0.02% 634
2022
Q4
$21.4M Buy
910,820
+475,080
+109% +$11.2M 0.02% 781
2022
Q3
$11.4M Buy
435,740
+186,064
+75% +$4.85M 0.01% 1116
2022
Q2
$5.48M Buy
249,676
+72,226
+41% +$1.59M ﹤0.01% 1522
2022
Q1
$7.96M Sell
177,450
-5,217
-3% -$234K 0.01% 1496
2021
Q4
$7.83M Buy
182,667
+12,851
+8% +$551K ﹤0.01% 1513
2021
Q3
$11.3M Buy
169,816
+989
+0.6% +$65.8K 0.01% 1343
2021
Q2
$12.4M Buy
168,827
+80,263
+91% +$5.89M 0.01% 1321
2021
Q1
$6.06M Buy
88,564
+10,212
+13% +$699K ﹤0.01% 1605
2020
Q4
$5.26M Buy
78,352
+50,052
+177% +$3.36M ﹤0.01% 1545
2020
Q3
$1.46M Buy
28,300
+1,800
+7% +$92.6K ﹤0.01% 1801
2020
Q2
$999K Buy
+26,500
New +$999K ﹤0.01% 1831