CYD China Yuchai International Limited

28.18USD-12.46%Mkt Cap: 1.06B $P/E: 10.17

China Yuchai International Limited manufactures, assembles, and sells diesel and natural gas engines for trucks, buses, pickups, construction and agricultural equipment, and marine and power generation applications. It o…

Key Statistics

Company
Market Cap1.06B USD
Enterprise Value—
Revenue (TTM)26.45B USD
Gross Profit4.07B USD
Net Income (TTM)537.39M USD
Revenue/Share705.00 USD
Last Price28.18 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees9.2K
CountryUS
SectorConsumer Cyclical
IndustryAuto Manufacturers
ISIN—
Valuation
P/E (Trailing)10.17
P/E (Forward)8.29
PEG0.37
EV/EBITDA—
EV/Revenue—
P/S0.05
P/B0.84
EPS (TTM)2.80
EPS (Forward)3.88
52W Range
28.030% of range61.48
52W High61.48 USD
52W Low28.03 USD
Profitability
Gross Margin16.49%
Oper. Margin6.74%
EBITDA Margin7.87%
Profit Margin2.18%
ROE5.61%
ROA1.68%
Growth
Revenue Growth6.20%
Earnings Growth51.90%
Cash Flow & Leverage
Operating CF2.72B USD
CapEx (TTM)651.34M USD
FCF Margin—
FCF Yield—
Net Debt—
Net Debt/EBITDA—
Balance Sheet
Debt/Equity0.22
Current Ratio—
Quick Ratio—
Book Value/Sh38.13 USD
Cash/Share—
Dividends
Fwd Div Rate0.87 USD
Trail. Div Rate0.00 USD
Div. Yield2.73%
5Y Avg Yield2.74%
Payout Ratio0.00%
Ex-Div DateJul 17, 2026
Pay DateJul 28, 2026
Analyst Consensus
Rating1.0 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)59.11 USD
Upside (mean)+109.7%
Target Range43.05 USD – 66.61 USD
43.05+109.7% to mean66.61
# Analysts4
Ownership
Shares Out.37.52M
Float11.40M
Insiders68.88%
Institutions24.04%
Short Interest
Short Ratio2.0d
Short % Float2.26%
Short % Out.0.71%
Shares Short264.79K
Short (prev mo.)237.91K
Technical
SMA 5039.65 (-28.9%)
SMA 20043.95 (-35.9%)
Beta1.44
S&P 52W Chg15.78%
Avg Vol (30d)146.60K
Avg Vol (10d)160.57K
Technical Indicators
RSI (14)27.0
MACD-2.3845
MACD Signal-2.3573
MACD Hist.-0.0272
BB Upper37.51 USD
BB Middle33.35 USD
BB Lower29.20 USD
BB Width24.93%
ATR (14)1.777 USD
Vol Ratio (20d)4.44x