Filings under CSTL by Castelle (CIK 0000908605) from Feb 23, 2006 to May 4, 2007 belong to a different issuer and are not shown.
The public view is the crawlable proof. The same sourced dataset is available through REST and MCP for agents, research scripts, and back-office tools.
| Date | Insider | Role | Action | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Sep 1, 2026 | Oelschlager Kristen M | Chief Operating Officer | Option exercise(M) | 4K | — | $0 |
| Sep 1, 2026 | Oelschlager Kristen M | Chief Operating Officer | Sell(S) | 200 | $34.02 | $7K |
| Sep 1, 2026 | Oelschlager Kristen M | Chief Operating Officer | Sell(S) | 4K | $33.36 | $132K |
| Sep 1, 2026 | Oelschlager Kristen M | Chief Operating Officer | Option exercise(M) | 4K | $3.38 | $14K |
| Aug 31, 2026 | Juvenal Tobin W | Chief Commercial Officer | Sell(S) | 2K | $32.81 | $57K |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 12K | — | $0 |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 21 | $33.88 | $711 |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 21 | $33.88 | $711 |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 21 | $33.88 | $711 |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 21 | $33.88 | $711 |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 177 | $33.88 | $6K |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 209 | $33.88 | $7K |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 956 | $33.88 | $32K |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 257 | $33.14 | $9K |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 257 | $33.14 | $9K |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 257 | $33.14 | $9K |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 257 | $33.14 | $9K |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 2K | $33.14 | $71K |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 3K | $33.14 | $83K |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 11K | $33.14 | $380K |
| Aug 28, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 12K | $2.39 | $30K |
| Aug 25, 2026 | Juvenal Tobin W | Chief Commercial Officer | Sell(S) | 9K | $35.04 | $317K |
| Aug 25, 2026 | Oelschlager Kristen M | Chief Operating Officer | Sell(S) | 5K | $34.64 | $181K |
| Aug 25, 2026 | Oelschlager Kristen M | Chief Operating Officer | Sell(S) | 7K | $34.26 | $245K |
| Aug 24, 2026 | Oelschlager Kristen M | Chief Operating Officer | Sell(S) | 12K | $33.69 | $412K |
| Aug 17, 2026 | Juvenal Tobin W | Chief Commercial Officer | Sell(S) | 2K | $29.59 | $51K |
| Aug 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 1K | — | $0 |
| Aug 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 278 | $30.02 | $8K |
| Aug 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 278 | $30.02 | $8K |
| Aug 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 278 | $30.02 | $8K |
| Aug 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 278 | $30.02 | $8K |
| Aug 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 2K | $30.02 | $69K |
| Aug 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 3K | $30.02 | $81K |
| Aug 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 1K | $30.02 | $33K |
| Aug 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 1K | $2.39 | $3K |
| Aug 14, 2026 | Stokes Frank | Chief Financial Officer | Sell(S) | 25K | $29.77 | $742K |
| Aug 5, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 3K | — | $0 |
| Aug 5, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 473 | $30.68 | $15K |
| Aug 5, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 556 | $30.68 | $17K |
| Aug 5, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 3K | $30.68 | $78K |
| Aug 5, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 3K | $2.39 | $6K |
| Aug 4, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 20K | — | $0 |
| Aug 4, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 4K | $31.34 | $127K |
| Aug 4, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 5K | $31.34 | $150K |
| Aug 4, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 12K | $31.34 | $374K |
| Aug 4, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 3K | $30.79 | $88K |
| Aug 4, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 3K | $30.79 | $104K |
| Aug 4, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 8K | $30.79 | $259K |
| Aug 4, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 20K | $2.39 | $49K |
| Aug 3, 2026 | Oelschlager Kristen M | Chief Operating Officer | Sell(S) | 1K | $30.62 | $34K |
| Aug 3, 2026 | Oelschlager Kristen M | Chief Operating Officer | Sell(S) | 4K | $30.00 | $135K |
| Aug 3, 2026 | Oelschlager Kristen M | Chief Operating Officer | Sell(S) | 3K | $29.12 | $87K |
| Aug 3, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 11K | — | $0 |
| Aug 3, 2026 | Juvenal Tobin W | Chief Commercial Officer | Sell(S) | 2K | $28.25 | $49K |
| Aug 3, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 11K | $2.39 | $25K |
| Aug 3, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 11K | $30.35 | $324K |
| Aug 3, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 4K | $30.35 | $128K |
| Aug 3, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 4K | $30.35 | $109K |
| Jul 31, 2026 | Juvenal Tobin W | Chief Commercial Officer | Sell(S) | 8K | $28.84 | $235K |
| Jul 31, 2026 | Juvenal Tobin W | Chief Commercial Officer | Sell(S) | 7K | $29.58 | $215K |
| Jul 31, 2026 | Juvenal Tobin W | Chief Commercial Officer | Sell(S) | 2K | $30.26 | $57K |
| Jul 31, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 6K | $2.39 | $15K |
| Jul 31, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 6K | $30.15 | $195K |
| Jul 31, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 2K | $30.15 | $60K |
| Jul 31, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 2K | $30.15 | $51K |
| Jul 31, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 6K | — | $0 |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 6K | $2.39 | $15K |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 6K | $24.13 | $144K |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 1K | $24.13 | $32K |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 1K | $24.13 | $27K |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 268 | $24.13 | $6K |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 268 | $24.13 | $6K |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 268 | $24.13 | $6K |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 268 | $24.13 | $6K |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 232 | $25.06 | $6K |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 50 | $25.06 | $1K |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 43 | $25.06 | $1K |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 10 | $25.06 | $251 |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 10 | $25.06 | $251 |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 10 | $25.06 | $251 |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 10 | $25.06 | $251 |
| Jul 27, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 6K | — | $0 |
| Jul 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 550 | $2.39 | $1K |
| Jul 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 550 | $22.92 | $13K |
| Jul 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 1K | $22.92 | $31K |
| Jul 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 1K | $22.92 | $26K |
| Jul 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 278 | $22.92 | $6K |
| Jul 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 278 | $22.92 | $6K |
| Jul 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 278 | $22.92 | $6K |
| Jul 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 278 | $22.92 | $6K |
| Jul 14, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 550 | — | $0 |
| Jul 1, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 6K | $2.39 | $15K |
| Jul 1, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 6K | $24.29 | $151K |
| Jul 1, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 1K | $24.29 | $33K |
| Jul 1, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 1K | $24.29 | $28K |
| Jul 1, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 278 | $24.29 | $7K |
| Jul 1, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 278 | $24.29 | $7K |
| Jul 1, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 278 | $24.29 | $7K |
| Jul 1, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Sell(S) | 278 | $24.29 | $7K |
| Jul 1, 2026 | Maetzold Derek J | Pres. & Chief Exec. Officer, Director | Option exercise(M) | 6K | — | $0 |
Insider transactions sourced from SEC EDGAR Form 4 filings, normalized within minutes of acceptance. "Buy"/"Sell" mark open-market transactions (codes P/S), the tradeable signal. Awards, option exercises and tax-withholding are shown with their raw code. All data is public domain.
Issuer: Castle Biosciences Inc, SEC CIK 0001447362. The symbol on a Form 4 is typed by the filer, so this page follows the issuer with the newest filing under CSTL and shows every filing by that issuer. Earlier filings under the same symbol by another issuer are left out.
Coverage: Form 4 filings indexed 2006-01-02 → 2026-09-15. Earlier history is backfilling; this window widens as it deepens.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).
Connected pages for CSTL