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
P/E ratio
7.05 4.21 3.90 5.41

+8 more quarters

P/S ratio
0.09 0.06 0.06 0.11
P/FCF ratio
0.72 0.53 0.60 1.02
P/Operating CF
4.96 3.61 4.11 7.03
P/B ratio
0.34 0.24 0.27 0.44
EV/Sales
0.08 (0.01) 0.03 0.03
EV/EBITDA
2.36 0.00 1.01 0.70
EV/FCF
0.65 (0.06) 0.34 0.24
Current Ratio
2.45 1.52 2.62 1.42
Net Debt/EBITDA
(6.64) 116.33 (12.24) 0.00
Debt/Equity
0.33 0.27 0.22 0.25
Earnings Yield
14.19% 23.73% 25.62% 18.50%
Free Cash Flow Yield
138.60% 190.41% 167.50% 97.88%
Free Cash Flow per Share
0.00 0.00 0.00 0.00
Book value per Share
30.89 31.61 32.79 33.90
Free Cash Flow
— — — —
EV/EBIT
1.68 0.00 1.01 0.70
Other line items

Show all line items

Columns are period end dates