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. Dividend growth for three consecutive years, revenue growth for three.

26.02 0.33 −1.25%
Market cap
$988.6M
P/E
17.5×
Fwd P/E
18.0×
Dividend yield
3.34%
F-score
8/9
Altman Z
1.78
Beneish M
−2.61
Dividend safety
73/100
Jun '23 Dec '22 Jun '22 Dec '21 Older periods
ROE
4.45% 5.37% 6.06% 7.29%

+8 more TTM periods

ROA
0.00% 2.14% 0.00% 3.07%
ROIC
15.80% 0.00% 14.93% 0.00%
Return on Tangible Assets
3.68% 4.89% 6.12% 7.18%
Average Days of Receivables
93.44 69.28 60.14 74.81
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