China Yuchai International Limited (CYD)
NYSE: CYD · Real-Time Price · USD
38.50
+1.69 (4.59%)
At close: Mar 31, 2026, 4:00 PM EDT
38.50
0.00 (0.00%)
After-hours: Mar 31, 2026, 7:00 PM EDT

CYD Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4441,332358342289610
Market Cap Growth
59.03%272.51%4.43%18.36%-52.55%-8.69%
Enterprise Value
1,2981,332-401.05-191.68654.29436.65
Last Close Price
38.5035.509.538.387.0814.92
PE Ratio
18.8017.348.478.499.1314.22
Forward PE
13.5215.697.026.055.696.76
PEG Ratio
0.290.760.760.760.760.76
PS Ratio
0.410.050.020.020.020.03
PB Ratio
--0.040.040.030.07
P/TBV Ratio
--0.040.040.030.07
P/FCF Ratio
--0.850.35-0.53-9.03
P/OCF Ratio
--0.460.28-2.421.21
EV/Sales Ratio
0.370.05-0.02-0.010.040.02
EV/EBITDA Ratio
5.171.22-0.31-0.150.570.35
EV/EBIT Ratio
8.321.22-0.67-0.311.260.66
EV/FCF Ratio
---0.96-0.19-1.19-6.47
Debt / Equity Ratio
--0.210.210.200.19
Debt / EBITDA Ratio
--1.962.032.101.81
Debt / FCF Ratio
--6.142.62-4.36-33.24
Net Debt / Equity Ratio
---0.42-0.37-0.27-0.33
Net Debt / EBITDA Ratio
---2.94-2.71-2.12-2.35
Net Debt / FCF Ratio
---9.21-3.494.4143.00
Asset Turnover
1.821.820.720.720.650.83
Inventory Turnover
8.828.823.493.232.733.82
Quick Ratio
--1.201.201.081.00
Current Ratio
--1.551.591.521.43
Return on Equity (ROE)
13.18%13.18%4.02%3.52%2.86%3.48%
Return on Assets (ROA)
5.73%5.73%1.79%1.81%1.80%2.34%
Return on Invested Capital (ROIC)
15.03%15.03%4.55%4.17%4.11%5.89%
Return on Capital Employed (ROCE)
15.79%15.79%4.34%4.58%4.09%5.16%
Earnings Yield
5.32%5.77%11.80%11.78%10.95%7.03%
FCF Yield
-0.00%117.25%288.61%-190.26%-11.07%
Dividend Yield
1.38%0.00%3.72%3.31%5.50%11.58%
Payout Ratio
25.89%0.00%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.97%4.60%7.47%3.31%5.50%11.58%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q