CYDChina Yuchai International Limited

$37.77

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.