Skip to main content
CYD logo

CYD

China Yuchai International Ltd
$46.19 -0.88 (-1.87%) At close · Jul 10
Market Cap
$1.73B
Shares
37,518,322

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-06-02 15 $57.79 $867
2026-05-28 882 $59.71 $52,664
2026-05-27 880 $59.04 $51,955
2026-05-26 880 $57.35 $50,468
2026-05-22 8 $55.66 $445
2026-05-18 1,000 $50.00 $50,000
2026-05-01 5 $41.21 $206
2026-04-17 579 $42.32 $24,503
Showing 1–8 of 8 settlements
Key facts CIK 932695 CUSIP G21082105 13F (30d) 4 filings 4 filers Visit website Investor relations