08:31 AM EDT, 08/14/2026 (MT Newswires) -- Choon Sen Loo, Chief Financial Officer, on August 12, 2026, sold 13,200 common shares in China Yuchai International ( CYD ) for $619,767.
SEC Filing:
https://www.sec.gov/Archives/edgar/data/932695/000119312526350576/xslF345X05/ownership.xml