Knights of Columbus Asset Advisors’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
Q3
Sell
-25,133
Closed -$547K 406
2024
Q2
$547K Hold
25,133
0.04% 289
2024
Q1
$557K Sell
25,133
-81,129
-76% -$1.77M 0.04% 270
2023
Q4
$2.29M Buy
106,262
+52,921
+99% +$931K 0.15% 222
2023
Q3
$901K Buy
53,341
+27,470
+106% +$480K 0.08% 243
2023
Q2
$355K Buy
25,871
+58
+0.2% +$1.18K 0.03% 288
2023
Q1
$586K Buy
25,813
+22
+0.1% +$538 0.06% 260
2022
Q4
$607K Sell
25,791
-273
-1% -$6.33K 0.06% 248
2022
Q3
$680K Buy
26,064
+3,201
+14% +$89.7K 0.07% 230
2022
Q2
$502K Hold
22,863
0.05% 249
2022
Q1
$1.03M Buy
22,863
+261
+1% +$10.8K 0.09% 229
2021
Q4
$969K Buy
22,602
+400
+2% +$20.9K 0.08% 229
2021
Q3
$1.48M Buy
22,202
+118
+0.5% +$8.3K 0.13% 211
2021
Q2
$1.62M Buy
22,084
+131
+0.6% +$8.65K 0.15% 209
2021
Q1
$1.5M Sell
21,953
-5,393
-20% -$405K 0.15% 215
2020
Q4
$1.84M Buy
27,346
+6,060
+28% +$328K 0.2% 187
2020
Q3
$1.09M Sell
21,286
-13,917
-40% -$619K 0.14% 232
2020
Q2
$1.33M Buy
+35,203
New +$1.2M 0.16% 206

Other funds holding CSTL

Knights of Columbus Asset Advisors's CSTL Position: Q3 2024 in Review

Knights of Columbus Asset Advisors sold out of Castle Biosciences (CSTL) in Q3 2024, closing a stake of 25,133 shares — an estimated $547K sold.

Knights of Columbus Asset Advisors first reported a position in CSTL in Q2 2020 and held it in 17 quarters. The position peaked at $2.29M in Q4 2023. 185 funds tracked by Wall St. Rank hold CSTL as of Q3 2024.

  • Knights of Columbus Asset Advisors reported no remaining Castle Biosciences position as of Q3 2024 after selling out during the quarter.
  • Knights of Columbus Asset Advisors sold 25,133 Castle Biosciences shares in Q3 2024, an estimated $547K.
  • Knights of Columbus Asset Advisors first reported a position in Castle Biosciences in Q2 2020 and held it in 17 quarters.
  • Knights of Columbus Asset Advisors's Castle Biosciences position peaked at $2.29M in Q4 2023.
  • 185 funds tracked by Wall St. Rank held Castle Biosciences as of Q3 2024.

Based on Knights of Columbus Asset Advisors's 13F filing for Q3 2024, filed 12 Nov 2024.