China Yuchai International Limited (CYD)

Market Cap:

$649,760,000

Last Price ():

$15.96

Change: +1.46% Open: $15.79 Low: $15.30 High: $15.99
Div. Yield: 5.40% Price/Earnings: 12.4 Price/Book: 0.6 Price/Sales: 0.3