Invesco’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
$826K Buy
40,429
+8,178
+25% +$167K ﹤0.01% 2925
2025
Q1
$646K Buy
32,251
+4,717
+17% +$94.4K ﹤0.01% 3038
2024
Q4
$734K Buy
27,534
+616
+2% +$16.4K ﹤0.01% 3036
2024
Q3
$768K Sell
26,918
-130
-0.5% -$3.71K ﹤0.01% 3021
2024
Q2
$589K Sell
27,048
-348
-1% -$7.58K ﹤0.01% 3196
2024
Q1
$607K Sell
27,396
-4,760
-15% -$105K ﹤0.01% 3221
2023
Q4
$694K Sell
32,156
-3,801
-11% -$82K ﹤0.01% 3048
2023
Q3
$607K Buy
35,957
+12,238
+52% +$207K ﹤0.01% 3098
2023
Q2
$325K Buy
23,719
+814
+4% +$11.2K ﹤0.01% 3449
2023
Q1
$520K Buy
22,905
+3,782
+20% +$85.9K ﹤0.01% 3227
2022
Q4
$450K Sell
19,123
-326,856
-94% -$7.69M ﹤0.01% 3305
2022
Q3
$9.02M Sell
345,979
-2,883
-0.8% -$75.2K ﹤0.01% 1864
2022
Q2
$7.66M Sell
348,862
-730,170
-68% -$16M ﹤0.01% 2021
2022
Q1
$48.4M Buy
1,079,032
+29,372
+3% +$1.32M 0.01% 1021
2021
Q4
$45M Buy
1,049,660
+18,002
+2% +$772K 0.01% 1088
2021
Q3
$68.6M Sell
1,031,658
-106,594
-9% -$7.09M 0.02% 930
2021
Q2
$83.5M Buy
1,138,252
+111,547
+11% +$8.18M 0.02% 898
2021
Q1
$70.3M Sell
1,026,705
-92,418
-8% -$6.33M 0.02% 927
2020
Q4
$75.1M Buy
1,119,123
+1,035,819
+1,243% +$69.6M 0.02% 868
2020
Q3
$4.29M Buy
83,304
+66,367
+392% +$3.41M ﹤0.01% 2074
2020
Q2
$638K Buy
+16,937
New +$638K ﹤0.01% 3004