Castle Biosciences Inc (CSTL)

Stock chart
Ticker: CSTL Exchange: NMS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-04-23 2025-04-21 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,000 -3.7%
21.52
USD 3,550
1,000 -3.7% 21.52 USD 100,000
2025-04-23 2025-04-21 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,000 -3.7%
21.52
USD 3,550
1,000 -3.7% 21.52 USD 100,000
2025-04-23 2025-04-21 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,000 -3.7%
21.52
USD 3,550
1,000 -3.7% 21.52 USD 100,000
2025-04-23 2025-04-21 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,000 -3.7%
21.52
USD 3,550
1,000 -3.7% 21.52 USD 100,000
2025-04-23 2025-04-21 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,000 -3.2%
21.52
USD 37,248
1,000 -3.2% 21.52 USD 100,000
2025-04-23 2025-04-21 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,000 -3.2%
21.52
USD 43,402
1,000 -3.2% 21.52 USD 100,000
2025-04-23 2025-04-21 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,000 -1.6%
21.52
USD 26,596
1,000 -1.6% 21.52 USD 100,000
2025-04-10 2025-04-09 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
137 -3.0%
20.22
USD 2,770
137 -3.0% 20.22 USD 2,770
2025-04-10 2025-04-09 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
137 -3.0%
20.22
USD 2,770
137 -3.0% 20.22 USD 2,770
2025-04-10 2025-04-09 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
137 -3.0%
20.22
USD 2,770
137 -3.0% 20.22 USD 2,770
2025-04-10 2025-04-09 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
135 -2.9%
20.22
USD 2,730
135 -2.9% 20.22 USD 2,730
2025-04-10 2025-04-09 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,432 -2.6%
20.22
USD 28,954
1,432 -2.6% 20.22 USD 28,954
2025-04-10 2025-04-09 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,669 -2.6%
20.22
USD 33,746
1,669 -2.6% 20.22 USD 33,746
2025-04-10 2025-04-09 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,023 -1.3%
20.22
USD 20,684
1,023 -1.3% 20.22 USD 20,684
2025-04-10 2025-04-08 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
28 -0.6%
20.03
USD 561
28 -0.6% 20.03 USD 561
2025-04-10 2025-04-08 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
28 -0.6%
20.03
USD 561
28 -0.6% 20.03 USD 561
2025-04-10 2025-04-08 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
28 -0.6%
20.03
USD 561
28 -0.6% 20.03 USD 561
2025-04-10 2025-04-08 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
30 -0.7%
20.03
USD 601
30 -0.7% 20.03 USD 601
2025-04-10 2025-04-08 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
299 -0.5%
20.03
USD 5,989
299 -0.5% 20.03 USD 5,989
2025-04-10 2025-04-08 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
348 -0.5%
20.03
USD 6,970
348 -0.5% 20.03 USD 6,970
2025-04-10 2025-04-08 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
213 -0.3%
20.03
USD 4,266
213 -0.3% 20.03 USD 4,266
2025-03-28 2025-03-26 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
165 -3.5%
20.30
USD 3,350
165 -3.5% 20.30 USD 3,350
2025-03-28 2025-03-26 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
165 -3.5%
20.30
USD 3,350
165 -3.5% 20.30 USD 3,350
2025-03-28 2025-03-26 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
165 -3.5%
20.30
USD 3,350
165 -3.5% 20.30 USD 3,350
2025-03-28 2025-03-26 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
165 -3.5%
20.30
USD 3,350
165 -3.5% 20.30 USD 3,350
2025-03-28 2025-03-26 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,731 -3.0%
20.30
USD 35,139
1,731 -3.0% 20.30 USD 35,139
2025-03-28 2025-03-26 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
2,017 -3.0%
20.30
USD 40,945
2,017 -3.0% 20.30 USD 40,945
2025-03-28 2025-03-26 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,236 -1.6%
20.30
USD 25,091
1,236 -1.6% 20.30 USD 25,091
2025-03-11 2025-03-10 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
2,130 -2.6%
19.52
USD 41,573
2,130 -2.6% 19.52 USD 41,573
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
15 -0.3%
20.74
USD 311
15 -0.3% 20.74 USD 311
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
15 -0.3%
20.74
USD 311
15 -0.3% 20.74 USD 311
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
15 -0.3%
20.74
USD 311
15 -0.3% 20.74 USD 311
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
15 -0.3%
20.74
USD 311
15 -0.3% 20.74 USD 311
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
162 -0.3%
20.74
USD 3,361
162 -0.3% 20.74 USD 3,361
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
189 -0.3%
20.74
USD 3,921
189 -0.3% 20.74 USD 3,921
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
2,123 -2.6%
20.74
USD 44,040
2,123 -2.6% 20.74 USD 44,040
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
150 -3.0%
20.05
USD 3,008
150 -3.0% 20.05 USD 3,008
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
150 -3.0%
20.05
USD 3,008
150 -3.0% 20.05 USD 3,008
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
150 -3.0%
20.05
USD 3,008
150 -3.0% 20.05 USD 3,008
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
150 -3.0%
20.05
USD 3,008
150 -3.0% 20.05 USD 3,008
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,569 -2.7%
20.05
USD 31,462
1,569 -2.7% 20.05 USD 31,462
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,828 -2.6%
20.05
USD 36,655
1,828 -2.6% 20.05 USD 36,655
2025-03-11 2025-03-07 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
20,516 -19.9%
20.05
USD 411,387
20,516 -19.9% 20.05 USD 411,387
2025-03-06 2025-03-04 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
169 -3.3%
20.86
USD 3,525
169 -3.3% 20.86 USD 3,525
2025-03-06 2025-03-04 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
169 -3.3%
20.86
USD 3,525
169 -3.3% 20.86 USD 3,525
2025-03-06 2025-03-04 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
169 -3.3%
20.86
USD 3,525
169 -3.3% 20.86 USD 3,525
2025-03-06 2025-03-04 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
172 -3.4%
20.86
USD 3,588
172 -3.4% 20.86 USD 3,588
2025-03-06 2025-03-04 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,739 -2.9%
20.86
USD 36,272
1,739 -2.9% 20.86 USD 36,272
2025-03-06 2025-03-04 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
2,022 -2.8%
20.86
USD 42,175
2,022 -2.8% 20.86 USD 42,175
2025-03-06 2025-03-04 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
1,247 -1.2%
20.86
USD 26,010
1,247 -1.2% 20.86 USD 26,010
2025-02-24 2025-02-20 PS Planned sale

Stokes Frank

Chief Financial Officer

Officer
8,046 -18.6%
26.70
USD 214,828
8,046 -18.6% 26.70 USD 214,828
2025-02-07 2025-02-05 PS Planned sale

BRADBURY DANIEL

Non-Executive Director
1,425 -100.0%
28.17
USD 40,147
1,425 -100.0% 28.17 USD 40,147
2025-02-07 2025-02-05 PS Planned sale

BRADBURY DANIEL

Non-Executive Director
1,425 -100.0%
28.17
USD 40,147
1,425 -100.0% 28.17 USD 40,147
2025-02-07 2025-02-05 PS Planned sale

BRADBURY DANIEL

Non-Executive Director
5,017 -100.0%
28.17
USD 141,344
5,017 -100.0% 28.17 USD 141,344
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
4 -0.1%
29.48
USD 118
4 -0.1% 29.48 USD 118
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
5 -0.1%
29.48
USD 147
5 -0.1% 29.48 USD 147
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
4 -0.1%
29.48
USD 118
4 -0.1% 29.48 USD 118
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
5 -0.1%
29.48
USD 147
5 -0.1% 29.48 USD 147
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
15 -0.0%
29.48
USD 442
15 -0.0% 29.48 USD 442
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
16 -0.0%
29.48
USD 472
16 -0.0% 29.48 USD 472
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
31 -0.0%
29.48
USD 914
31 -0.0% 29.48 USD 914
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
61 -1.2%
28.65
USD 1,748
61 -1.2% 28.65 USD 1,748
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
60 -1.2%
28.65
USD 1,719
60 -1.2% 28.65 USD 1,719
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
61 -1.2%
28.65
USD 1,748
61 -1.2% 28.65 USD 1,748
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
60 -1.2%
28.65
USD 1,719
60 -1.2% 28.65 USD 1,719
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
192 -0.3%
28.65
USD 5,501
192 -0.3% 28.65 USD 5,501
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
204 -0.3%
28.65
USD 5,845
204 -0.3% 28.65 USD 5,845
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
399 -0.5%
28.65
USD 11,431
399 -0.5% 28.65 USD 11,431
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
85 -1.6%
27.51
USD 2,338
85 -1.6% 27.51 USD 2,338
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
85 -1.6%
27.51
USD 2,338
85 -1.6% 27.51 USD 2,338
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
85 -1.6%
27.51
USD 2,338
85 -1.6% 27.51 USD 2,338
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
85 -1.6%
27.51
USD 2,338
85 -1.6% 27.51 USD 2,338
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
267 -0.4%
27.51
USD 7,345
267 -0.4% 27.51 USD 7,345
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
285 -0.4%
27.51
USD 7,840
285 -0.4% 27.51 USD 7,840
2025-01-15 2025-01-13 PS Planned sale

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Executive Director
556 -0.7%
27.51
USD 15,296
556 -0.7% 27.51 USD 15,296
// ... existing code ... // ... rest of the file ...