Compare Stocks: CYD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CYDChina Yuchai International Limited1.34B35.591.05%143,68321.413.16B

Average Return