CYDChina Yuchai International Limited
$23.26-36% 1Y
$23.26
$23.2652 weeks$59.71
Latest close: a new 52-week lowOct 23, 2026what changed →
The financials
China Yuchai International Limited by the numbers
For the full year FY2025, revenue was CNY 24.7B (+29% year on year) and net income CNY 537M.
Auto Manufacturers
The closest names by size in the same industry