$CYD - China Yuchai International Limited Stock Analysis & AI Rating | EquitAI