China Yuchai International stock sits 48.03 percent below its high
Published on 10/05/2026 at 05:59 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWSChina Yuchai International (BMG210821051) stock was last at USD 31.95 on October 2, 2026, 48.03 percent below its 52-week high of USD 61.48. The comparison frames a sharp market discount to the company's latest operating performance, which showed stronger revenue and profit in the first half of 2026.
First-half revenue climbed 13.90 percent
According to Tickeron, China Yuchai reported RMB 14.70 billion in revenue for the first half of 2026, up 13.90 percent from the same period a year earlier. Net profit attributable to shareholders increased 53.20 percent, while gross margin reached 17.10 percent.
The operating detail was also favorable. Heavy-duty truck engine unit sales rose 47.30 percent in the first half, and management lifted its full-year outlook for AI data-center engine sales to at least 3,500 units, according to Tickeron. That combination gives the company two distinct growth levers: commercial vehicles and power-generation demand linked to data centers.
Analyst targets remain above the market
Zacks lists an average price target of USD 68.67 from three analysts, with forecasts ranging from USD 60.00 to USD 80.00. Its brokerage table shows four Strong Buy recommendations and an average brokerage recommendation of 1.00.
The bullish analyst picture contrasts with ownership signals. MarketBeat reported that Wellington Management cut its China Yuchai stake by 60.20 percent during the second quarter, while the company's CFO sold 13,200 shares in August at an average price of USD 46.95. The stock therefore combines improving reported figures with a market price well below its annual peak.
Stock remains below its annual peak
On the NYSE, China Yuchai International was last at USD 31.95 on October 2, 2026 at 4:00 p.m. ET. Its 52-week range was USD 28.65 to USD 61.48, placing the latest price 11.52 percent above the low and 48.03 percent below the high. The Lang & Schwarz prior close was EUR 28.39 on October 2, 2026.
China Yuchai International facts
- Company: China Yuchai International Limited
- ISIN: BMG210821051
- Ticker: CYD
- Primary exchange: NYSE
- Prior close Lang & Schwarz (October 2, 2026): EUR 28.39
- Market capitalization: USD 1.2 billion (as of October 2, 2026)
- 52-week range: USD 28.65-USD 61.48 (as of October 2, 2026)
- Sector / Industry: Consumer Cyclical / Auto Parts
