China Yuchai (CYD) is down -8.5%, or -$1.91 to $20.62. Published first on TheFly – the ultimate source for real-time, market-moving breaking financial news. Try Now>> See the top stocks recommended by analysts >> Read More on CYD: China Yuchai International Reports 2024 Financial Results China Yuchai rises 15.7% China Yuchai rises 9.1% China Yuchai’s Mixed Earnings Call: Growth & Challenges China Yuchai downgraded to Hold from Buy at Greenridge Disclaimer & DisclosureReport an Issue