CSTL
Castle Biosciences Inc
NASDAQ: CSTL · HEALTHCARE · DIAGNOSTICS & RESEARCH
$24.49
+1.03% today
Updated 2026-04-30
Market cap
$734.37M
P/E ratio
—
P/S ratio
2.13x
EPS (TTM)
$-0.83
Dividend yield
—
52W range
$15 – $44
Volume
0.4M
Castle Biosciences Inc (CSTL) Insider transactions
Net insider activity
Net buying (97,877 shares)
Buy transactions
27
Sell transactions
73
All transactions
| Date | Insider | Title | Type | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-04-06 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 6,214 | — | — |
| 2026-04-06 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 6,214 | $25.03 | $155536.42 |
| 2026-04-06 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 1,357 | $25.03 | $33965.71 |
| 2026-04-06 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 1,153 | $25.03 | $28859.59 |
| 2026-04-06 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 278 | $25.03 | $6958.34 |
| 2026-03-26 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 550 | — | — |
| 2026-03-26 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 1,357 | $25.55 | $34672.71 |
| 2026-03-26 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 1,153 | $25.55 | $29460.30 |
| 2026-03-26 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 550 | $25.55 | $14053.05 |
| 2026-03-26 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 278 | $25.55 | $7103.18 |
| 2026-03-26 | COTTON, RODNEY | Director | Sale | 5,329 | — | — |
| 2026-03-26 | COTTON, RODNEY | Director | Buy | 5,329 | — | — |
| 2026-03-18 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 650 | $25.39 | $16503.50 |
| 2026-03-17 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 18,650 | $25.93 | $483594.50 |
| 2026-03-16 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 17,449 | $25.96 | $453045.84 |
| 2026-03-16 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 126 | $26.68 | $3361.68 |
| 2026-03-13 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 13,204 | $25.45 | $336002.19 |
| 2026-03-12 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 23,179 | $25.28 | $585941.94 |
| 2026-03-12 | JUVENAL, TOBIN W | Chief Commercial Officer | Sale | 20,863 | $25.24 | $526582.12 |
| 2026-03-11 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 6,226 | — | — |
| 2026-03-11 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 17,310 | $26.11 | $451946.79 |
| 2026-03-11 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Buy | 6,226 | $2.39 | $14880.14 |
| 2026-03-11 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 1,357 | $26.11 | $35429.91 |
| 2026-03-11 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 1,160 | $26.11 | $30286.44 |
| 2026-03-11 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 282 | $26.11 | $7362.74 |
| 2026-03-11 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 279 | $26.11 | $7284.41 |
| 2026-03-05 | STOKES, FRANK | Chief Financial Officer | Sale | 6,001 | $27.98 | $167907.98 |
| 2026-03-05 | COLE, G BRADLEY | Director | Sale | 4,748 | — | — |
| 2026-03-05 | COLE, G BRADLEY | Director | Buy | 4,748 | $3.38 | $16048.24 |
| 2026-03-05 | COLE, G BRADLEY | Director | Sale | 2,655 | $28.51 | $75694.05 |
| 2026-03-04 | STOKES, FRANK | Chief Financial Officer | Sale | 3,800 | — | — |
| 2026-03-04 | STOKES, FRANK | Chief Financial Officer | Sale | 12,186 | — | — |
| 2026-03-04 | STOKES, FRANK | Chief Financial Officer | Sale | 11,960 | — | — |
| 2026-03-04 | STOKES, FRANK | Chief Financial Officer | Buy | 24,146 | — | — |
| 2026-03-04 | STOKES, FRANK | Chief Financial Officer | Sale | 10,732 | $28.17 | $302320.44 |
| 2026-03-04 | STOKES, FRANK | Chief Financial Officer | Buy | 3,800 | $3.38 | $12844.00 |
| 2026-03-04 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Sale | 13,811 | — | — |
| 2026-03-04 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Sale | 11,960 | — | — |
| 2026-03-04 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Buy | 25,771 | — | — |
| 2026-03-04 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Sale | 6,792 | $28.17 | $191330.64 |
| 2026-03-04 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 31,110 | — | — |
| 2026-03-04 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 27,987 | — | — |
| 2026-03-04 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Buy | 59,097 | — | — |
| 2026-03-04 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 17,931 | $28.17 | $505116.27 |
| 2026-03-04 | JUVENAL, TOBIN W | Chief Commercial Officer | Sale | 13,811 | — | — |
| 2026-03-04 | JUVENAL, TOBIN W | Chief Commercial Officer | Sale | 11,960 | — | — |
| 2026-03-04 | JUVENAL, TOBIN W | Chief Commercial Officer | Buy | 25,771 | — | — |
| 2026-03-04 | JUVENAL, TOBIN W | Chief Commercial Officer | Sale | 10,399 | $28.17 | $292939.83 |
| 2026-03-03 | STOKES, FRANK | Chief Financial Officer | Buy | 48,367 | — | — |
| 2026-03-03 | STOKES, FRANK | Chief Financial Officer | Sale | 5,300 | $27.32 | $144796.00 |
| 2026-03-03 | STOKES, FRANK | Chief Financial Officer | Sale | 3,611 | $27.57 | $99555.27 |
| 2026-03-03 | STOKES, FRANK | Chief Financial Officer | Sale | 1,700 | $27.81 | $47277.00 |
| 2026-03-03 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Buy | 48,367 | — | — |
| 2026-03-03 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Sale | 2,427 | $27.57 | $66912.39 |
| 2026-03-03 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Buy | 102,597 | — | — |
| 2026-03-03 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 19,043 | $27.57 | $525015.51 |
| 2026-03-03 | JUVENAL, TOBIN W | Chief Commercial Officer | Buy | 48,367 | — | — |
| 2026-03-03 | JUVENAL, TOBIN W | Chief Commercial Officer | Sale | 3,716 | $27.57 | $102450.12 |
| 2026-02-04 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 646 | $37.82 | $24433.01 |
| 2026-02-04 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 171 | $38.61 | $6602.31 |
| 2026-02-03 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 3,200 | $39.91 | $127721.60 |
| 2026-01-20 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 4,017 | $40.01 | $160732.22 |
| 2026-01-12 | STOKES, FRANK | Chief Financial Officer | Buy | 8,124 | — | — |
| 2026-01-12 | STOKES, FRANK | Chief Financial Officer | Buy | 8,124 | — | — |
| 2026-01-12 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Buy | 9,207 | — | — |
| 2026-01-12 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Buy | 9,207 | — | — |
| 2026-01-12 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Buy | 62,219 | — | — |
| 2026-01-12 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Buy | 62,219 | — | — |
| 2026-01-12 | JUVENAL, TOBIN W | Chief Commercial Officer | Buy | 9,207 | — | — |
| 2026-01-12 | JUVENAL, TOBIN W | Chief Commercial Officer | Buy | 9,207 | — | — |
| 2026-01-06 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 1,339 | $40.10 | $53688.54 |
| 2026-01-05 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 2,678 | $38.09 | $102005.02 |
| 2025-12-22 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 830 | $40.35 | $33490.50 |
| 2025-12-17 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Sale | 14,888 | $39.31 | $585291.94 |
| 2025-12-17 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 509 | $40.04 | $20380.36 |
| 2025-12-16 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 12,821 | $38.55 | $494300.83 |
| 2025-12-15 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 18,513 | $38.75 | $717323.21 |
| 2025-12-15 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 1,012 | $39.30 | $39775.65 |
| 2025-12-11 | STOKES, FRANK | Chief Financial Officer | Sale | 4,496 | $37.45 | $168375.20 |
| 2025-12-11 | JUVENAL, TOBIN W | Chief Commercial Officer | Sale | 13,200 | $37.48 | $494736.00 |
| 2025-12-10 | STOKES, FRANK | Chief Financial Officer | Sale | 6,170 | — | — |
| 2025-12-10 | STOKES, FRANK | Chief Financial Officer | Buy | 6,170 | — | — |
| 2025-12-10 | STOKES, FRANK | Chief Financial Officer | Sale | 2,758 | $38.02 | $104859.16 |
| 2025-12-10 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Sale | 6,170 | — | — |
| 2025-12-10 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Buy | 6,170 | — | — |
| 2025-12-10 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Sale | 2,552 | $38.02 | $97027.04 |
| 2025-12-10 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 15,424 | — | — |
| 2025-12-10 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Buy | 15,424 | — | — |
| 2025-12-10 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 6,070 | $38.02 | $230781.40 |
| 2025-12-10 | JUVENAL, TOBIN W | Chief Commercial Officer | Sale | 6,170 | — | — |
| 2025-12-10 | JUVENAL, TOBIN W | Chief Commercial Officer | Buy | 6,170 | — | — |
| 2025-12-10 | JUVENAL, TOBIN W | Chief Commercial Officer | Sale | 2,490 | $38.02 | $94669.80 |
| 2025-12-09 | STOKES, FRANK | Chief Financial Officer | Sale | 14,616 | — | — |
| 2025-12-09 | STOKES, FRANK | Chief Financial Officer | Buy | 14,616 | — | — |
| 2025-12-09 | STOKES, FRANK | Chief Financial Officer | Sale | 6,534 | $38.25 | $249925.50 |
| 2025-12-09 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Sale | 15,961 | — | — |
| 2025-12-09 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Buy | 15,961 | — | — |
| 2025-12-09 | OELSCHLAGER, KRISTEN M | Chief Operating Officer | Sale | 4,691 | $38.25 | $179430.75 |
| 2025-12-09 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Sale | 33,495 | — | — |
| 2025-12-09 | MAETZOLD, DEREK J | Director, Pres. & Chief Exec. Officer | Buy | 33,495 | — | — |