China Yuchai International Limited Common Stock (CYD) Valuation Score | Stock Evaluator