로딩 중…
StockDiggingStockDigging

China Yuchai International Limited

CYD· NYSE
SGSG
$46.38-1.64%
2026-08-03

Financials

Valuation Metrics

China Yuchai International Limited's Market Cap is $1.74B. At end of 2025 it was $451M. Ranked #2161 of 3,112 in US market (top 69%), #1315 of 1,667 on NYSE (top 79%), #181 of 242 in Capital Goods (top 75%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$1.74B
Revenue$3.80B
Net Income$60M
Total Assets$4.57B
Net Assets$1.37B
Value
P/E28.80x
P/B1.27x
PEG0.72x
P/S0.46x
EV/EBITDA3.47x
FCF Yield16.53%
Profitability
ROE4.41%
ROA1.32%
Op. Margin2.60%
Revenue Growth124.45%
Earnings Growth40.17%
Financial Health
Debt Ratio198.97%
Total Debt$300M
FCF$288M
Cash$1.12B
Current Ratio1.39x
Net Debt/EBITDA-3.11x
Dividend
Div. Yield1.14%
Div. Growth40.54%
Performance
1Y Return107.54%
1M Return6.90%
From 52W High-24.55%
1Y MDD-34.21%
Trading
Volume70,236 shares
Trading Value$3M
Per Share
EPS$1.59