Skip to main content
CSTL logo

CSTL · Castle Biosciences Inc · Fails to Deliver

Track CSTL — free
$32.31 -0.45 (-1.37%)
Market Cap
$1.00B
Shares
30.55M

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-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
2026-07-22 172 $24.51 $4,216
2026-06-29 89 $24.30 $2,163
Showing 1–6 of 6 settlements
Key facts CIK 1447362 CUSIP 14843C105 13F (30d) 117 filings 117 filers Visit website Investor relations