China Yuchai International Ltd (NYSE:CYD)
$ 9.15 0.16 (1.78%) Market Cap: 373.85 Mil Enterprise Value: -96.98 Mil PE Ratio: 9.37 PB Ratio: 0.29 GF Score: 83/100