CYD — China Yuchai International Limited

Stock analysis, AI verdict, fundamentals & technical signals

Rating: BUY

Price: $22.45 Analyst target: $56.94 Upside: 153.63%

About China Yuchai International Limited

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.