China Yuchai International Limited (CYD)

Market Cap:

$721,010,000

Last Price ():

$17.71

Change: +0.45% Open: $17.69 Low: $17.56 High: $18.01
Div. Yield: 4.63% Price/Earnings: 9.5 Price/Book: 0.6 Price/Sales: 0.4