China Yuchai Shares Fall 6% After J Capital Report
On 10 June 2026, shares of China Yuchai International Limited (NYSE: CYD) declined 6.2% after J Capital Research published a skeptical report questioning the sustainability of the company’s recent growth.
The report noted that the stock price had more than tripled over the past year while trading at approximately 7.5 times EV/EBITDA. It highlighted that earnings grew 66 % in 2025 and revenue rose around 30 % in the same year, far outpacing the broader Chinese truck market, which expanded by no more than 1.5 % (excluding new‑energy vehicles). By contrast, major competitor Weichai Power recorded total sales growth of only 7.5 % in 2025 and experienced declining profit.
J Capital expressed reservations about the durability of this performance, citing a prolonged slump in Chinese real‑estate and construction activity and a market shift toward electric vehicles. The firm also pointed to several financial‑statement characteristics that could indicate sales being booked without guaranteed payment unless supported by special bank financing.
While Yuchai has promoted growth in high‑powered engines for data‑center cooling, the report observed that only a small portion of these engines are manufactured in‑house, with the majority sourced externally for resale. Consequently, the recent surges in revenue and profit were attributed primarily to the traditional truck and bus engine segment.
Corporate‑governance concerns were also raised. In October 2025, the president and corporate chief accountant of Guangxi Yuchai Machinery were detained by Chinese authorities, and the former chairman of Guangxi Yuchai was detained in July 2025 on suspicion of legal violations.