Castle Biosciences Inc is a molecular diagnostics company. The group provides test solutions for the diagnosis and treatment of dermatologic cancers, Barrett's esophagus (BE), and uveal melanoma. The product portfolio of the company includes DecisionDx-Melanoma, a risk stratification gene expression profile (GEP) test; DecisionDx-SCC, a risk stratification test for cutaneous squamous cell carcinoma; MyPath Melanoma, a diagnostic GEP test for use in patients with difficult-to-diagnose melanocytic lesions; and TissueCypher, a test to predict future development of progression of high-grade dysplasia and/or esophageal cancer. The company derives revenues through the delivery of test reports for its molecular diagnostic tests.
https://www.castlebiosciences.comSEC filings for CSTL on EDGAR
| Form 4 transaction type | Transactions | Shares | Total value |
|---|---|---|---|
| Open-market sale | 81 | 219,136 | $6.36M |
| Option exercise | 22 | 121,776 |
Dollar totals are shown for open-market purchases and sales only. Grants, option exercises, gifts and tax withholding are reported by share count because they are not trades at a market price.
97 Form 4 filings on record, the earliest from Oct 8, 2024, newest first. Filing history page 3 of 3.
| Date | Insider | Transaction | Security | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Tobin W. Juvenal - Officer | Open-market sale | Common Stock | 200 | $35.40 | $7K | |
| Tobin W. Juvenal - Officer | Open-market sale | Common Stock | 500 | $35.39 | $18K | |
| Open-market sale | Common Stock | 5,388 | $35.08 | $189K | ||
| Open-market sale | Common Stock | 6,458 | $30.41 | $196K | ||
| Open-market sale | Common Stock | 237 | $31.12 | $7K | ||
| Open-market sale | Common Stock | 2,678 | $31.85 | $85K | ||
| Kristen M. Oelschlager - Officer | Open-market sale | Common Stock | 12,678 | $25.04 | $317K | |
| Open-market sale | Common Stock | 1,339 | $22.44 | $30K | ||
| Open-market sale | Common Stock | 1,339 | $22.58 | $30K | ||
| Open-market sale | Common Stock | 1,339 | $21.97 | $29K | ||
| Open-market sale | Common Stock | 1,339 | $23.93 | $32K | ||
| Kristen M. Oelschlager - Officer | Open-market sale | Common Stock | 18,007 | $21.69 | $391K | |
| Open-market sale | Common Stock | 1,339 | $20.04 | $27K | ||
| Open-market sale | Common Stock | 43,019 | $19.50 | $839K | ||
| Option exercise | Common Stock | 9,744 | $0.00 | - | ||
| Tax withholding / forfeiture | Common Stock | 4,356 | $19.36 | $84K | ||
| Option exercise | Performance-Based Stock Unit | 9,744 | $0.00 | - | ||
| Option exercise | Common Stock | 66,991 | $0.00 | - | ||
| Tax withholding / forfeiture | Common Stock | 23,972 | $19.36 | $464K | ||
| Option exercise | Performance-Based Stock Unit | 66,991 | $0.00 | - | ||
| Tobin W. Juvenal - Officer | Option exercise | Common Stock | 10,640 | $0.00 | - | |
| Tobin W. Juvenal - Officer | Tax withholding / forfeiture | Common Stock | 4,294 | $19.36 | $83K | |
| Tobin W. Juvenal - Officer | Option exercise | Performance-Based Stock Unit | 10,640 | $0.00 | - | |
| Kristen M. Oelschlager - Officer | Option exercise | Common Stock | 10,640 | $0.00 | - | |
| Kristen M. Oelschlager - Officer | Tax withholding / forfeiture | Common Stock | 2,804 | $19.36 | $54K | |
| Kristen M. Oelschlager - Officer | Option exercise | Performance-Based Stock Unit | 10,640 | $0.00 | - | |
| Open-market sale | Common Stock | 4,944 | $20.30 | $100K | ||
| Open-market sale | Common Stock | 8,068 | $20.30 | $164K | ||
| Open-market sale | Common Stock | 6,924 | $20.30 | $141K | ||
| Open-market sale | Common Stock | 660 | $20.30 | $13K | ||
| Open-market sale | Common Stock | 660 | $20.30 | $13K | ||
| Open-market sale | Common Stock | 660 | $20.30 | $13K | ||
| Open-market sale | Common Stock | 660 | $20.30 | $13K | ||
| Daniel Bradbury - Director | Option exercise | Common Stock | 8,673 | - | - | |
| Daniel Bradbury - Director | Option exercise | Restricted Stock Units | 8,673 | $0.00 | - | |
| Daniel Bradbury - Director | Grant or award | Restricted Stock Units | 13,667 | $0.00 | - | |
| Open-market sale | Common Stock | 1,236 | $21.52 | $27K | ||
| Open-market sale | Common Stock | 2,017 | $21.52 | $43K | ||
| Open-market sale | Common Stock | 1,731 | $21.52 | $37K | ||
| Open-market sale | Common Stock | 165 | $21.52 | $4K | ||
| Open-market sale | Common Stock | 165 | $21.52 | $4K | ||
| Open-market sale | Common Stock | 165 | $21.52 | $4K | ||
| Open-market sale | Common Stock | 165 | $21.52 | $4K | ||
| Open-market sale | Common Stock | 213 | $20.03 | $4K | ||
| Open-market sale | Common Stock | 348 | $20.03 | $7K | ||
| Open-market sale | Common Stock | 299 | $20.03 | $6K | ||
| Open-market sale | Common Stock | 30 | $20.03 | $601 | ||
| Open-market sale | Common Stock | 28 | $20.03 | $561 | ||
| Open-market sale | Common Stock | 28 | $20.03 | $561 | ||
| Open-market sale | Common Stock | 28 | $20.03 | $561 | ||
| Open-market sale | Common Stock | 1,023 | $20.22 | $21K | ||
| Open-market sale | Common Stock | 1,669 | $20.22 | $34K | ||
| Open-market sale | Common Stock | 1,432 | $20.22 | $29K | ||
| Open-market sale | Common Stock | 135 | $20.22 | $3K | ||
| Open-market sale | Common Stock | 137 | $20.22 | $3K | ||
| Open-market sale | Common Stock | 137 | $20.22 | $3K | ||
| Open-market sale | Common Stock | 137 | $20.22 | $3K | ||
| Open-market sale | Common Stock | 9,252 | $28.33 | $262K | ||
| Open-market sale | Common Stock | 112 | $28.76 | $3K | ||
| Open-market sale | Common Stock | 10,164 | $28.47 | $289K | ||
| Open-market sale | Common Stock | 381 | $28.47 | $11K | ||
| Open-market sale | Common Stock | 357 | $28.47 | $10K | ||
| Open-market sale | Common Stock | 113 | $28.47 | $3K | ||
| Open-market sale | Common Stock | 113 | $28.47 | $3K | ||
| Open-market sale | Common Stock | 113 | $28.47 | $3K | ||
| Open-market sale | Common Stock | 113 | $28.47 | $3K | ||
| Open-market sale | Common Stock | 3,321 | $29.16 | $97K | ||
| Open-market sale | Common Stock | 124 | $29.16 | $4K | ||
| Open-market sale | Common Stock | 117 | $29.16 | $3K | ||
| Open-market sale | Common Stock | 37 | $29.16 | $1K | ||
| Open-market sale | Common Stock | 37 | $29.16 | $1K | ||
| Open-market sale | Common Stock | 37 | $29.16 | $1K | ||
| Open-market sale | Common Stock | 37 | $29.16 | $1K | ||
| Open-market sale | Common Stock | 11,059 | $28.83 | $319K | ||
| Option exercise | Common Stock | 14,617 | - | - | ||
| Tax withholding / forfeiture | Common Stock | 6,571 | $30.91 | $203K | ||
| Option exercise | Common Stock | 2,000 | - | - | ||
| Tax withholding / forfeiture | Common Stock | 900 | $29.63 | $27K | ||
| Option exercise | Common Stock | 6,169 | - | - | ||
| Tax withholding / forfeiture | Common Stock | 2,773 | $29.63 | $82K | ||
| Option exercise | Restricted Stock Units | 14,617 | $0.00 | - | ||
| Option exercise | Restricted Stock Units | 2,000 | $0.00 | - | ||
| Option exercise | Restricted Stock Units | 6,169 | $0.00 | - | ||
| Option exercise | Common Stock | 33,496 | - | - | ||
| Tax withholding / forfeiture | Common Stock | 13,181 | $30.91 | $407K | ||
| Option exercise | Common Stock | 5,362 | - | - | ||
| Tax withholding / forfeiture | Common Stock | 2,110 | $29.63 | $63K | ||
| Option exercise | Common Stock | 15,425 | - | - | ||
| Tax withholding / forfeiture | Common Stock | 6,070 | $29.63 | $180K | ||
| Option exercise | Restricted Stock Units | 33,496 | $0.00 | - | ||
| Option exercise | Restricted Stock Units | 5,362 | $0.00 | - | ||
| Option exercise | Restricted Stock Units | 15,425 | $0.00 | - | ||
| Kristen M. Oelschlager - Officer | Option exercise | Common Stock | 15,961 | - | - | |
| Kristen M. Oelschlager - Officer | Tax withholding / forfeiture | Common Stock | 4,206 | $30.91 | $130K | |
| Kristen M. Oelschlager - Officer | Option exercise | Common Stock | 1,750 | - | - | |
| Kristen M. Oelschlager - Officer | Tax withholding / forfeiture | Common Stock | 530 | $29.63 | $16K | |
| Kristen M. Oelschlager - Officer | Option exercise | Common Stock | 6,169 | - | - | |
| Kristen M. Oelschlager - Officer | Tax withholding / forfeiture | Common Stock | 1,626 | $29.63 | $48K | |
| Kristen M. Oelschlager - Officer | Option exercise | Restricted Stock Units | 15,961 | $0.00 | - | |
| Kristen M. Oelschlager - Officer | Option exercise | Restricted Stock Units | 1,750 | $0.00 | - | |
| Kristen M. Oelschlager - Officer | Option exercise | Restricted Stock Units | 6,169 | $0.00 | - | |
| Tobin W. Juvenal - Officer | Option exercise | Common Stock | 15,961 | - | - | |
| Tobin W. Juvenal - Officer | Tax withholding / forfeiture | Common Stock | 3,887 | $30.91 | $120K | |
| Tobin W. Juvenal - Officer | Option exercise | Common Stock | 1,750 | - | - | |
| Tobin W. Juvenal - Officer | Tax withholding / forfeiture | Common Stock | 495 | $29.63 | $15K | |
| Tobin W. Juvenal - Officer | Option exercise | Common Stock | 6,169 | - | - | |
| Tobin W. Juvenal - Officer | Tax withholding / forfeiture | Common Stock | 1,503 | $29.63 | $45K | |
| Tobin W. Juvenal - Officer | Option exercise | Restricted Stock Units | 15,961 | $0.00 | - | |
| Tobin W. Juvenal - Officer | Option exercise | Restricted Stock Units | 1,750 | $0.00 | - | |
| Tobin W. Juvenal - Officer | Option exercise | Restricted Stock Units | 6,169 | $0.00 | - | |
| Open-market sale | Common Stock | 1,972 | $31.35 | $62K | ||
| Open-market sale | Common Stock | 1,010 | $31.35 | $32K | ||
| Open-market sale | Common Stock | 948 | $31.35 | $30K | ||
| Open-market sale | Common Stock | 300 | $31.35 | $9K | ||
| Open-market sale | Common Stock | 299 | $31.35 | $9K | ||
| Open-market sale | Common Stock | 299 | $31.35 | $9K | ||
| Open-market sale | Common Stock | 299 | $31.35 | $9K | ||
| Daniel Bradbury - Director | Open-market sale | Common Stock | 4,669 | $30.95 | $145K | |
| Daniel Bradbury - Director | Open-market sale | Common Stock | 1,326 | $30.95 | $41K | |
| Daniel Bradbury - Director | Open-market sale | Common Stock | 1,326 | $30.95 | $41K | |
| Daniel Bradbury - Director | Open-market sale | Common Stock | 348 | $31.32 | $11K | |
| Daniel Bradbury - Director | Open-market sale | Common Stock | 99 | $31.32 | $3K | |
| Daniel Bradbury - Director | Open-market sale | Common Stock | 99 | $31.32 | $3K | |
| Open-market sale | Common Stock | 6,123 | $29.87 | $183K | ||
| Open-market sale | Common Stock | 800 | $30.40 | $24K | ||
| Open-market sale | Common Stock | 1,972 | $34.15 | $67K | ||
| Open-market sale | Common Stock | 1,010 | $34.15 | $34K | ||
| Open-market sale | Common Stock | 948 | $34.15 | $32K | ||
| Open-market sale | Common Stock | 300 | $34.15 | $10K | ||
| Open-market sale | Common Stock | 299 | $34.15 | $10K | ||
| Open-market sale | Common Stock | 299 | $34.15 | $10K | ||
| Open-market sale | Common Stock | 299 | $34.15 | $10K | ||
| Tobin W. Juvenal - Officer | Option exercise | Common Stock | 3,507 | $3.38 | $12K | |
| Tobin W. Juvenal - Officer | Open-market sale | Common Stock | 3,507 | $35.56 | $125K | |
| Tobin W. Juvenal - Officer | Option exercise | Stock option (right to buy) | 3,507 | $0.00 | - |
A Form 144 is notice of an INTENDED sale, not a completed one. It often precedes the Form 4 that reports the trade actually happening.
| Filed | Filer | Relationship | Shares | Market value | Notice |
|---|---|---|---|---|---|
| Tobin Juvenal | Chief Commercial Officer | 22,500 | $788K | View on EDGAR | |
| Kristen M. Oelschlager | Officer | 24,602 | $841K | View on EDGAR | |
| FRANKLIN M. STOKES | Officer | 24,908 | $741K | View on EDGAR |
CASTLE BIOSCIENCES INC (CSTL) had 17 insider filings in the last 90 days, with the most recent on 2026-08-27. The full record for CSTL runs to 97 Form 4 filings, the earliest from 2024-10-08. InsiderAlpha tracks every Form 4, Form 144, and 8-K filing in real time.
No insider purchases of CSTL were filed in the last 90 days.
81 insider sales of CSTL were filed in the last 90 days, totaling $6.36M.
This page tracks CSTL Form 4 insider transactions, Form 144 sale notices, and 8-K material event disclosures in one timeline. Annual 10-K and quarterly 10-Q reports live on the company's SEC EDGAR page.
Create a free InsiderAlpha account and press Watch on this page to add CSTL to your watchlist. A free account also opens the full scored daily plan with every past day and 3 months of price history. No card is required. Sign up at https://insideralpha.ai/register.
Every Form 4 below links to the original document on SEC EDGAR, so the numbers on this page can be checked against the filing they came from.
Real-time Form 4 alerts, AI-scored daily trade ideas and 10b5-1 plan flags.