CHINA YUCHAI INTERNATIONAL LTD (CYD) Stock

CYD has an Alpha Score of 37 out of 100 (weak), computed on Nov 2, 2026 from 3 of 4 sub-scores. Company insiders reported 0 open-market buys and 3 sales on SEC Form 4 in the 90 days to Nov 3, 2026. Its trailing P/E ratio is 7.9 and its net margin 2.9% (key statistics as of Oct 26, 2026).

$22.19
+0.73%
Last price
Source: Finnhub
Alpha Score
37
Weak

What is CYD's Alpha Score?

How it works →

Alpha Score of 36 reflects weak overall profile with poor momentum, strong value, moderate quality. Based on 3 of 4 signals – score is capped at 90 until remaining data ingests.

Momentum
0
Poor
Value
73
Moderate
Quality
56
Moderate

Computed from 3 of 4 sub-scores; a sub-score is left out when its inputs are missing, and the composite is capped accordingly.

Computed Nov 2, 2026

A rules-based research rating, not a recommendation to buy or sell.

Are CHINA YUCHAI INTERNATIONAL LTD insiders buying or selling?

SEC Form 4 filings
90 days to Nov 3, 2026
Buys
0
Sells
3
Net $
-$985K
Unique insiders
2
DateInsiderRoleTypeSharesValue
Aug 17, 26Neo Poh KiatDirectorSELL8.0K$366K
Aug 12, 26Loo Choon SenChief Financial OfficerSELL13.1K$617K
Aug 12, 26Loo Choon SenChief Financial OfficerSELL66$3K
Aug 12, 26Loo Choon SenChief Financial OfficerSELL13.1K$617K
Aug 12, 26Loo Choon SenChief Financial OfficerSELL66$3K

SEC Form 4 filings as of Nov 3, 2026

See cluster-buy signals across all tickers →

What are CYD's key statistics?

P/E Ratio
7.94
EPS (TTM)
19.39
Dividend Yield
2.96%
Beta
1.54
Net Margin
2.87%
ROE
1.79%
Debt / Equity
0.22
52W High
$61.48
52W Low
$23.11

Key statistics as of Oct 26, 2026

How does CYD's valuation compare with the Consumer Discretionary sector?

MetricCYDConsumer Discretionary medianCompanies in median
P/E ratio7.921.0126
Net margin2.87%7.02%141
Return on equity1.79%17.54%138
Dividend yield (payers)2.96%2.21%73

Medians over the Consumer Discretionary stocks whose key statistics were refreshed in the last 35 days (newest Nov 4, 2026). P/E excludes loss-making companies.

CYD price chart

Powered by TradingView

What does CHINA YUCHAI INTERNATIONAL LTD do?

China Yuchai International Ltd, an industrial manufacturing company, primarily engages in the production and distribution of diesel engines for a wide array of applications. Its core products serve industries such as commercial transportation, construction, marine, and agriculture. The company is highly regarded for its diversified engine portfolio that caters to various vehicle types and emission standards, focusing on both traditional and emerging markets. China Yuchai also places strong emphasis on research and development to enhance fuel efficiency and reduce emissions, aligning with global environmental regulations and trends towards sustainability. Headquartered in Singapore, the company operates through its principal subsidiary, Guangxi Yuchai Machinery Company Limited, in China, where it has established a significant market presence. By integrating cutting-edge technology and maintaining strategic partnerships, China Yuchai International Ltd plays a pivotal role in advancing the industrial engine sector, particularly in the burgeoning markets of Asia. Its influence extends as it navigates the dynamic shifts in global manufacturing and energy consumption patterns.

Employees
8,930
Market Cap
$871.55M
Ask about CYDAI research agent