China Yuchai International

:CYD   4:00:00 PM EDT
34.96
-0.25 (-0.71%)
: $33.86 -1.10 (-3.15%)
Twitter Share  Facebook Share StockTwits Share