First Horizon 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
2025
Q2
$36.6K Sell
1,792
-18
-1% -$333 ﹤0.01% 1166
2025
Q1
$36.2K Sell
1,810
-200
-10% -$4.95K ﹤0.01% 1075
2024
Q4
$53.6K Sell
2,010
-60
-3% -$1.83K ﹤0.01% 920
2024
Q3
$59K Sell
2,070
-5,783
-74% -$147K ﹤0.01% 913
2024
Q2
$171K Hold
7,853
0.01% 543
2024
Q1
$174K Hold
7,853
0.01% 537
2023
Q4
$169K Sell
7,853
-250
-3% -$4.4K 0.01% 523
2023
Q3
$137K Buy
8,103
+672
+9% +$11.8K 0.01% 551
2023
Q2
$102K Buy
7,431
+442
+6% +$8.96K ﹤0.01% 639
2023
Q1
$159K Buy
6,989
+18
+0.3% +$440 0.01% 523
2022
Q4
$164K Sell
6,971
-257
-4% -$5.96K 0.01% 496
2022
Q3
$188K Buy
7,228
+6,682
+1,224% +$187K 0.01% 450
2022
Q2
$11K Sell
546
-52
-9% -$1.21K ﹤0.01% 1532
2022
Q1
$27K Buy
598
+138
+30% +$5.7K ﹤0.01% 808
2021
Q4
$19K Sell
460
-101
-18% -$5.28K ﹤0.01% 1294
2021
Q3
$37K Buy
561
+179
+47% +$12.6K ﹤0.01% 1028
2021
Q2
$28K Buy
382
+111
+41% +$7.33K ﹤0.01% 986
2021
Q1
$18K Sell
271
-61
-18% -$4.58K ﹤0.01% 1105
2020
Q4
$22K Buy
332
+149
+81% +$8.08K ﹤0.01% 863
2020
Q3
$9K Buy
+183
New +$8.14K ﹤0.01% 1029

Other funds holding CSTL

First Horizon Advisors's CSTL Position: Q2 2025 in Review

First Horizon Advisors reduced its Castle Biosciences (CSTL) stake by 0.99% in Q2 2025, selling an estimated $333 and leaving 1,792 shares worth $36.6K. The position accounts for ﹤0.01% of the portfolio, ranked #1166.

First Horizon Advisors first reported a position in CSTL in Q3 2020 and has held it in 20 quarters since. The position peaked at $188K in Q3 2022. 152 funds tracked by Wall St. Rank hold CSTL as of Q2 2025.

  • First Horizon Advisors held 1,792 shares of Castle Biosciences worth $36.6K as of Q2 2025.
  • First Horizon Advisors sold 18 Castle Biosciences shares in Q2 2025, an estimated $333.
  • Castle Biosciences made up ﹤0.01% of First Horizon Advisors's portfolio in Q2 2025, its #1166 holding.
  • First Horizon Advisors first reported a position in Castle Biosciences in Q3 2020 and has held it in 20 quarters since.
  • First Horizon Advisors's Castle Biosciences position peaked at $188K in Q3 2022.
  • 152 funds tracked by Wall St. Rank held Castle Biosciences as of Q2 2025.

Based on First Horizon Advisors's 13F filing for Q2 2025, filed 6 Aug 2025.