China Yuchai International Ltd (NYSE:CYD)
$ 8.31 0.06 (0.73%) Market Cap: 339.53 Mil Enterprise Value: -133.08 Mil PE Ratio: 8.51 PB Ratio: 0.26 GF Score: 83/100