China Yuchai International Limited (CYD)

Market Cap:

$933,530,000

Last Price ():

$22.93

Change: -3.09% Open: $23.74 Low: $22.69 High: $23.74
Div. Yield: 3.87% Price/Earnings: 8.9 Price/Book: 0.8 Price/Sales: 0.4