Stock analysis, AI verdict, fundamentals & technical signals
Rating: BUY
Price: $22.45 Analyst target: $56.94 Upside: 153.63%
China Yuchai International Limited manufactures, assembles and sells diesel and natural gas engines in the People's Republic of China and internationally. The company is headquartered in Singapore.
See the full interactive analysis & chart →Informational only — not investment advice.