11 insiders reported 286 Form 4 transactions for CASTLE BIOSCIENCES INC (CSTL) over the past 18 months (most recent 2026-07-06). Recent activity: MAETZOLD DEREK J (Pres. & Chief Exec. Officer) Buy 6,214 shares, Oelschlager Kristen M (Chief Operating Officer) Sell 8,186 shares, MAETZOLD DEREK J (Pres. & Chief Exec. Officer) Sell 6,214 shares, Oelschlager Kristen M (Chief Operating Officer) Sell 400 shares, MAETZOLD DEREK J (Pres. & Chief Exec. Officer) Sell 1,357 shares. Source: SEC Form 4.
| Date | Insider | Title | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-07-06 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Buy | 6,214 | $14,851 |
| 2026-07-06 | Oelschlager Kristen M | Chief Operating Officer | Sell | 8,186 | $199,738 |
| 2026-07-06 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,214 | $150,938 |
| 2026-07-06 | Oelschlager Kristen M | Chief Operating Officer | Sell | 400 | $9,912 |
| 2026-07-06 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,357 | $32,962 |
| 2026-07-06 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,153 | $28,006 |
| 2026-07-06 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 278 | $6,753 |
| 2026-07-06 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 278 | $6,753 |
| 2026-07-06 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 278 | $6,753 |
| 2026-07-06 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 278 | $6,753 |
| 2026-06-18 | Oelschlager Kristen M | Chief Operating Officer | Sell | 8,587 | $177,837 |
| 2026-06-17 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 550 | $11,363 |
| 2026-06-17 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Buy | 550 | $1,314 |
| 2026-06-17 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,357 | $28,036 |
| 2026-06-17 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,153 | $23,821 |
| 2026-06-17 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 278 | $5,743 |
| 2026-06-17 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 278 | $5,743 |
| 2026-06-17 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 278 | $5,743 |
| 2026-06-17 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 278 | $5,743 |
| 2026-06-03 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Buy | 204 | $488 |
| 2026-06-03 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Buy | 6,010 | $14,364 |
| 2026-06-03 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,214 | $129,605 |
| 2026-06-03 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,357 | $28,303 |
| 2026-06-03 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,153 | $24,048 |
| 2026-06-03 | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 278 | $5,798 |
Source: SEC Form 4 filings · as of 2026-07-06