CYD   $42.95  1.49% Market Open

China Yuchai International Limited