China Yuchai International Limited

General ticker "CYD" information:

  • Sector: Industrials
  • Industry: Industrial - Machinery
  • Capitalization: $1.2B (TTM average)

China Yuchai International Limited follows the US Stock Market performance with the rate: 57.3%.

Estimated limits based on current volatility of 2.8%: low 56.44$, high 59.73$

Factors to consider:

  • Company pays dividends (annually): last record date 2025-06-25, amount 0.53$ (Y0.92%)
  • Total employees count: 6918 as of 2001
  • Current price 267.3% above estimated high
  • Earnings for 12 months up through Q4 exceed our estimates

Stock Forecast*

* forecast is subjective and experimental, should not be used for any investment decisions

Long term estimates were made for the period from 2024-12-31 to 2026-12-31

  • 2024-12-31 to 2025-12-31 estimated range: [9.06$, 14.15$]
  • 2025-12-31 to 2026-12-31 estimated range: [10.20$, 15.70$]

Financial Metrics affecting the CYD estimates:

  • Positive: with PPE of 7.6 at the end of fiscal year the price was low
  • Positive: Operating cash flow per share per price, % of 28.05 > 12.90
  • Positive: -5.39 < Operating profit margin, % of 3.12
  • Positive: -3.75 < Return on assets ratio (scaled to [-100,100]) of 1.18
  • Positive: 19.24 < Shareholder equity ratio, % of 33.88 <= 42.59
  • Positive: Interest expense per share per price, % of 2.66 <= 3.31
  • Negative: -0.16 < Industry inventory ratio change (median), % of -0.08

Similar symbols

Short-term CYD quotes

Long-term CYD plot with estimates

Financial data

YTD 2023-12-31 2024-12-31 2025-12-31
Operating Revenue CNY18,046.35MM CNY19,133.58MM CNY23,989.87MM
Operating Expenses CNY17,436.90MM CNY18,536.60MM CNY23,362.50MM
Operating Income CNY609.45MM CNY596.97MM CNY627.37MM
Non-Operating Income CNY-38.10MM CNY23.57MM CNY481.75MM
Interest Expense CNY38.53MM CNY74.04MM CNY60.08MM
R&D Expense CNY876.58MM CNY984.66MM CNY1,314.78MM
Income(Loss) CNY571.35MM CNY620.54MM CNY1,109.12MM
Taxes CNY148.50MM CNY128.80MM CNY320.70MM
Net Income(Loss)* CNY285.52MM CNY323.06MM CNY522.75MM
Stockholders Equity CNY9,226.53MM CNY9,164.62MM CNY9,580.96MM
Inventory CNY4,665.76MM CNY4,671.18MM CNY5,583.55MM
Assets CNY25,757.62MM CNY27,048.09MM CNY31,958.50MM
Operating Cash Flow CNY1,226.04MM CNY779.42MM CNY2,718.30MM
Capital expenditure CNY237.84MM CNY545.24MM CNY651.34MM
Investing Cash Flow CNY-113.26MM CNY113.10MM CNY-274.36MM
Financing Cash Flow CNY-33.74MM CNY-526.63MM CNY-828.03MM
Earnings Per Share** CNY6.99 CNY8.21 CNY13.93

* Profit(Loss) attributable to entity.
** EPS are Split Adjusted, recent splits may be reflected with a delay.