Bank Pictet & Cie (Europe)’s Castle Biosciences CSTL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q2
Sell
-12,897
Closed -$286K 162
2024
Q1
$286K Sell
12,897
-666
-5% -$14.5K 0.01% 150
2023
Q4
$293K Sell
13,563
-516
-4% -$9.08K 0.01% 229
2023
Q3
$238K Buy
14,079
+1,813
+15% +$31.7K 0.01% 238
2023
Q2
$168K Sell
12,266
-474
-4% -$9.61K 0.01% 255
2023
Q1
$289K Buy
12,740
+122
+1% +$2.98K 0.01% 153
2022
Q4
$297K Sell
12,618
-3,339
-21% -$77.4K 0.01% 146
2022
Q3
$416K Buy
+15,957
New +$447K 0.02% 125
2022
Q2
Sell
-10,724
Closed -$481K 164
2022
Q1
$481K Buy
10,724
+1,035
+11% +$42.8K 0.02% 127
2021
Q4
$415K Buy
9,689
+1,065
+12% +$55.6K 0.01% 138
2021
Q3
$574K Sell
8,624
-762
-8% -$53.6K 0.02% 125
2021
Q2
$688K Buy
9,386
+1,266
+16% +$83.6K 0.02% 120
2021
Q1
$556K Buy
+8,120
New +$610K 0.02% 122

Other funds holding CSTL

Bank Pictet & Cie (Europe)'s CSTL Position: Q2 2024 in Review

Bank Pictet & Cie (Europe) sold out of Castle Biosciences (CSTL) in Q2 2024, closing a stake of 12,897 shares — an estimated $286K sold.

Bank Pictet & Cie (Europe) first reported a position in CSTL in Q1 2021 and held it in 12 quarters. The position peaked at $688K in Q2 2021. 159 funds tracked by Wall St. Rank hold CSTL as of Q2 2024.

  • Bank Pictet & Cie (Europe) reported no remaining Castle Biosciences position as of Q2 2024 after selling out during the quarter.
  • Bank Pictet & Cie (Europe) sold 12,897 Castle Biosciences shares in Q2 2024, an estimated $286K.
  • Bank Pictet & Cie (Europe) first reported a position in Castle Biosciences in Q1 2021 and held it in 12 quarters.
  • Bank Pictet & Cie (Europe)'s Castle Biosciences position peaked at $688K in Q2 2021.
  • 159 funds tracked by Wall St. Rank held Castle Biosciences as of Q2 2024.

Based on Bank Pictet & Cie (Europe)'s 13F filing for Q2 2024, filed 25 Jul 2024.