CYD - China Yuchai EPS misses by $0.07 beats on revenue May, 26 2020 06:03 AM China Yuchai International Limited China Yuchai (NYSE:CYD): Q1 GAAP EPS of $0.21 misses by $0.07.Revenue of $481.2M (-18% Y/Y) beats by $19.67M.Press ReleaseMore news on: China Yuchai International Limited, Earnings news and commentary,