
Alert: Major Price Decline (3/25/25)-China Yuchai International Ltd (NYSE: CYD).
On 3/25/25, China Yuchai International Ltd (NYSE: CYD) stock suffered a major decline of -10.8%, closing at $17.03. Trading volume in this decline was normal. The stock has declined -23.0% during the last week but […]