After Jumping 7.23% During The Past Week, Should You Still Buy China Yuchai International (NYSE: CYD)?
China Yuchai International (NYSE:CYD)’s traded shares stood at 0.32 million during the last session, with the company’s beta value hitting 0.86. At the close of