Skip to main content
CSTL logo

CSTL · Castle Biosciences Inc

$24.20 +0.31 (+1.30%)
Market Cap
$724.58M
Shares
30.33M

Notices of intent to sell restricted or control shares, filed with the SEC on Form 144 by insiders and affiliates. A Form 144 signals a planned sale — it does not confirm the shares were actually sold.

Filed Seller Shares
2026-06-16 KRISTEN OELSCHLAGER 29,911
2026-03-05 GORDON B. COLE 7,403
2026-03-05 FRANKLIN STOKES 6,001
2026-03-03 FRANKLIN STOKES 7,000
2025-12-17 Kristen M. Oelschlager 14,888
2025-12-11 FRANKLIN M. STOKES 4,496
2025-12-11 TOBIN JUVENAL 13,200
2025-11-24 TOBIN JUVENAL 1,301
2025-11-12 FRANKLIN STOKES 5,388
2025-11-12 Kristen M. Oelschlager 18,932
2025-11-12 TOBIN JUVENAL 5,393
2025-08-27 Kristen M. Oelschlager 18,007
2025-08-27 Kristen M. Oelschlager 25,355
2025-01-06 TOBIN JUVENAL 2,230
2024-11-14 Stokes Frank 6,923
2024-11-01 TOBIN JUVENAL 12,000
2024-08-02 Stokes Frank 10,000
2024-07-01 Kristen Oelschager 24,407
2024-03-05 DEREK MAETZOLD 4,131
Showing 1–19 of 19 filings
Key facts CIK 1447362 CUSIP 14843C105 13F (30d) 28 filings 28 filers Visit website Investor relations