CYD Financial Summary

China Yuchai International Limited key financial data and ratios.

Income Statement (Latest Annual)

Revenue
$23.99B
Net Income
$522.7M
EPS
13.92

TTM Ratios

P/S
0.55
P/B
1.09
Current Ratio
2.12

Key Metrics