China Yuchai International Limited (CYD) Tumbled -5.74% or -0.92 To Price $15.1 On Tuesday
China Yuchai International Limited (CYD) tumbled -5.74% or -0.92 to $15.1. It is near to 110375 shares traded, which is 229.13% compare to the average total volume 48172. The market cap of CYD is $616.96 million. The year to date…