Skip to main content
CSTL logo

CSTL · Castle Biosciences Inc · Fails to Deliver

Track CSTL — free
$33.08 -0.11 (-0.33%) At close · Oct 23
Market Cap
$1.01B
Shares
30.55M
Volume · Oct 23 203.08K Avg daily vol (3M) 399.95K

Fails to deliver — shares from a trade that were not delivered to the buyer by the settlement date — published by the SEC twice a month. Persistent fails can reflect settlement problems or naked short selling.

Fails to Deliver History

Settlement Date Quantity Price Value
2026-09-18 125 $36.78 $4,598
2026-09-02 57 $33.44 $1,906
2026-08-31 28 $33.50 $938
2026-08-20 1,667 $32.32 $53,877
2026-08-17 23 $29.62 $681
2026-08-11 559 $32.35 $18,084
2026-08-05 101 $31.18 $3,149
2026-08-04 46 $30.39 $1,398
2026-08-03 10 $28.00 $280
Showing 1–9 of 9 settlements
Key facts CIK 1447362 CUSIP 14843C105 13F (30d) 24 filings 24 filers Visit website Investor relations