China Yuchai International Limited (CYD)
NYSE: CYD · Real-Time Price · USD
46.49
-0.67 (-1.42%)
At close: Aug 3, 2026, 4:00 PM EDT
46.49
0.00 (0.00%)
After-hours: Aug 3, 2026, 4:10 PM EDT

CYD Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,7441,332358342289610
Market Cap Growth
110.07%272.51%4.43%18.36%-52.54%-8.69%
Enterprise Value
930.97974.47258.14271.64346.77586.66
Last Close Price
46.4935.509.538.387.0814.92
PE Ratio
22.7117.348.478.499.1314.22
Forward PE
13.5915.697.026.055.696.76
PEG Ratio
0.330.410.490.200.760.76
PS Ratio
0.500.380.140.130.120.18
PB Ratio
1.290.970.280.260.220.44
P/TBV Ratio
0.220.170.050.050.040.09
P/FCF Ratio
5.314.176.232.45--
P/OCF Ratio
4.363.433.351.98-7.68
EV/Sales Ratio
0.260.280.100.110.150.18
EV/EBITDA Ratio
3.493.781.441.512.093.01
EV/EBIT Ratio
5.766.253.163.164.615.62
EV/FCF Ratio
2.823.054.491.95--
Debt / Equity Ratio
0.160.160.210.210.200.19
Debt / EBITDA Ratio
1.161.161.962.032.101.81
Debt / FCF Ratio
0.940.946.142.62--
Net Debt / Equity Ratio
-0.61-0.61-0.42-0.37-0.27-0.33
Net Debt / EBITDA Ratio
-3.22-3.22-2.94-2.71-2.12-2.35
Net Debt / FCF Ratio
-2.60-2.60-9.21-3.494.4143.00
Asset Turnover
0.840.840.720.720.650.83
Inventory Turnover
4.024.023.493.232.733.82
Quick Ratio
1.081.081.201.201.081.00
Current Ratio
1.391.391.551.591.521.43
Return on Equity (ROE)
6.43%6.43%4.02%3.52%2.86%3.48%
Return on Assets (ROA)
2.63%2.63%1.79%1.81%1.80%2.34%
Return on Invested Capital (ROIC)
10.95%9.99%5.51%4.98%4.87%7.18%
Return on Capital Employed (ROCE)
7.88%7.88%4.34%4.58%4.09%5.16%
Earnings Yield
4.38%5.77%11.80%11.78%10.95%7.03%
FCF Yield
18.85%23.99%16.06%40.77%--
Dividend Yield
1.14%1.53%3.72%3.31%5.50%11.58%
Payout Ratio
42.49%26.58%31.46%28.10%50.18%164.56%
Buyback Yield / Dilution
4.60%4.60%3.75%0.00%0.00%0.00%
Total Shareholder Return
5.74%6.13%7.47%3.31%5.50%11.58%
SEC Filings: 10-K · 10-Q