A Look at China Yuchai International Ltd (CYD) After 3.7% Gain -- GF Value $17.51 vs Price $55.66

On May 21, 2026, China Yuchai International Ltd (CYD) shares rose 3.7% today, closing at $55.66. The stock has experienced a volatile year, reaching a 52-week h
Open original source