Why China Yuchai International (CYD) Is Down 12.4% After Reporting Strong 2025 Earnings Jump

robot
Abstract generation in progress

China Yuchai International (CYD) saw its stock drop by 12.4% despite reporting strong full-year 2025 earnings, with sales reaching CNY 24.66 billion and net income of CNY 537.39 million. This profitability improvement has led to shifting analyst perceptions, including a Greenridge Global downgrade to ‘hold’ while raising the target price, indicating divided opinions on whether the improvement is already priced in and its long-term sustainability. The article highlights that while earnings are strong, competitive pressure and limited pricing power in the commercial vehicle market remain key risks.

This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
Add a comment
Add a comment
No comments
  • Pin