The financials
China Yuchai International Limited by the numbers
For the full year FY2024, revenue was CNY 19.1B (+6.0% year on year) and net income CNY 323M.
Auto Manufacturers
The closest names by size in the same industry
For the full year FY2024, revenue was CNY 19.1B (+6.0% year on year) and net income CNY 323M.
The closest names by size in the same industry