(CYD) is one of the several suitable candidates ... Looking at the fundamentals, the stock currently carries a Zacks Rank #1 (Strong Buy), which means it is in the top 5% of more than the 4,000 ...
Teaser: STRL, CAPL, BATRA, CYD and JAZZ have been added to the Zacks Rank #1 (Strong Buy) List on March 3, 2025. China Yuchai International ( NYSE:CYD ) Full Year 2024 Results Key Financial ...
China Yuchai International Limited is facing liquidity risks, intense competition, and industry shifts despite strong revenue and profit growth in 2024. CYD's cash flow generation is weak ...