Skip to main content
CYD logo

CYD · China Yuchai International Ltd

Track CYD — free
$39.50 -0.89 (-2.20%)
Market Cap
$1.75B
Shares
37.52M

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-07-17 777 $44.72 $34,747
2026-06-15 59 $50.03 $2,952
2026-06-02 15 $57.79 $867
2026-05-28 882 $59.71 $52,664
Showing 1–4 of 4 settlements
Key facts CIK 932695 CUSIP G21082105 13F (30d) 97 filings 97 filers Visit website Investor relations