Skip to main content

CYD · China Yuchai International Ltd · Fails to Deliver

Track CYD — free
$25.30 -0.59 (-2.28%) At close · Oct 20
Market Cap
$949.21M
Shares
37.52M
Volume · Oct 20 237.19K Avg daily vol (3M) 153.14K

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-16 10 $33.75 $338
2026-08-14 151 $45.56 $6,880
Showing 1–2 of 2 settlements
Key facts CIK 932695 CUSIP G21082105 13F (30d) 15 filings 15 filers Visit website Investor relations