China Yuchai International Limited

CYD Consumer Cyclical Auto Manufacturers

China Yuchai International Limited’s revenue for fiscal 2025 (year ended December 2025) was $3.6 billion, up 33.6% from fiscal 2024.

20.06 1.45 −6.74%
Market cap
$750.7M
P/E
13.5×
Fwd P/E
6.5×
Dividend yield
4.34%
F-score
8/9
Altman Z
1.78
Beneish M
−2.61
Dividend safety
73/100
Older periods Dec '21 Jun '22 Dec '22 Jun '23
ROE

+8 more TTM periods

7.29% 6.06% 5.37% 4.45%
ROA
3.07% 0.00% 2.14% 0.00%
ROIC
0.00% 14.93% 0.00% 15.80%
Return on Tangible Assets
7.18% 6.12% 4.89% 3.68%
Average Days of Receivables
74.81 60.14 69.28 93.44
Free Cash Flow per Share
0.00 0.00 0.00 0.00
Free Cash Flow
— — — —
Other line items

Show all line items

Columns are period end dates · fundamentals updated 25 Oct 2026