Castle Biosciences, Inc. Common Stock
CSTL US14843C1053
Castle Biosciences Inc is a commercial-stage dermatological cancer company. It is focused on providing physicians and their patients with personalized, clinically actionable genomic information to make more accurate treatment decisions. The product portfolio of the company includes Cutaneous Melanoma, DecisionDx-Melanoma, DecisionDx-CMSeq, and DecisionDx-PRAME among others.
Annual Performance 1
2021 | 2022 | 2023 | 2024 | 2025 |
---|---|---|---|---|
-38% | -48% | -5% | 21% | 0% |
Annual Insiders Turnover, USD 2
1 annual and historical performance metrics are recalculated on a daily basis;
2 represents the total value of insider transactions (both buying and selling);
Insider Activity
Person | Price | Shares | Total | Published | Completed |
---|---|---|---|---|---|
Maetzold Derek J PR |
22.58 USD |
1,339 Sold |
30,235 USD |
02/10/2025 | 02/10/2025 |
Maetzold Derek J PR |
21.97 USD |
1,339 Sold |
29,419 USD |
17/09/2025 | 17/09/2025 |
Maetzold Derek J PR |
23.93 USD |
1,339 Sold |
32,042 USD |
02/09/2025 | 02/09/2025 |
Oelschlager Kristen M COO |
21.69 USD |
18,007 Sold |
390,572 USD |
27/08/2025 | 27/08/2025 |
Oelschlager Kristen M COO |
22.02 USD |
12,677 Sold |
279,135 USD |
27/08/2025 | 27/08/2025 |
Maetzold Derek J PR |
20.04 USD |
1,339 Sold |
26,834 USD |
15/08/2025 | 15/08/2025 |
Maetzold Derek J PR |
19.50 USD |
43,019 Sold |
839,043 USD |
13/08/2025 | 13/08/2025 |
Maetzold Derek J PR |
20.30 USD |
4,944 Sold |
100,363 USD |
27/06/2025 | 27/06/2025 |
Maetzold Derek J PR |
20.30 USD |
660 Sold |
13,398 USD |
27/06/2025 | 27/06/2025 |
Maetzold Derek J PR |
20.30 USD |
8,068 Sold |
163,780 USD |
27/06/2025 | 27/06/2025 |