China Yuchai International Ratios (2015-2024) | CYD

Ratios Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Efficiency
Inventory Average 122.43M316.36M376.50M382.42M537.68M744.68M754.47M669.98M647.25M
Assets Average 11.42M1,582.21M3,206.79M3,485.62M3,673.90M
Equity Average 1,480.11M1,565.16M1,634.54M1,627.15M1,713.76M1,801.11M1,740.40M1,677.55M1,702.78M
Invested Capital 1,871.62M1,606.96M1,902.62M2,057.54M2,261.85M2,709.66M3,666.10M2,008.12M2,060.01M2,082.94M
Leverage & Solvency
Debt to Equity 0.090.150.180.180.190.190.200.210.20
Debt Ratio -11.270.080.090.100.100.09
Equity Ratio 42.86-124.490.520.500.490.470.45
Valuation
Enterprise Value -133.56M-46.03M84.69M-347.47M-322.22M-258.32M-195.21M-386.26M-430.47M-435.28M
Market Capitalization 410.99M542.71M977.09M508.28M544.64M667.62M609.61M289.07M342.39M389.38M