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
Older periods Dec '21 Jun '22 Dec '22 Jun '23
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates