Eurocrane (China) Co., Ltd. (SHA:603966)
China flag China · Delayed Price · Currency is CNY
12.65
-0.04 (-0.32%)
Jan 23, 2026, 10:50 AM CST

Eurocrane (China) Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
5,0412,7692,9323,3933,0873,243
Upgrade
Market Cap Growth
74.81%-5.55%-13.58%9.89%-4.79%48.93%
Upgrade
Enterprise Value
4,5382,8293,1243,3762,8162,997
Upgrade
Last Close Price
12.697.537.738.767.778.08
Upgrade
PE Ratio
22.2016.5917.9516.6916.6720.95
Upgrade
Forward PE
-9.8912.8312.7012.70-
Upgrade
PS Ratio
1.961.301.471.811.942.57
Upgrade
PB Ratio
2.481.701.892.352.382.77
Upgrade
P/TBV Ratio
3.782.873.383.904.005.25
Upgrade
P/FCF Ratio
15.9952.2120.54-46.2024.20
Upgrade
P/OCF Ratio
11.7814.598.57305.8123.0816.47
Upgrade
EV/Sales Ratio
1.761.331.571.811.772.38
Upgrade
EV/EBITDA Ratio
14.5010.5213.5514.4712.5615.37
Upgrade
EV/EBIT Ratio
17.5012.9216.9317.3414.7118.16
Upgrade
EV/FCF Ratio
14.3953.3421.88-42.1422.37
Upgrade
Debt / Equity Ratio
0.120.330.380.400.310.40
Upgrade
Debt / EBITDA Ratio
0.782.012.512.441.772.42
Upgrade
Debt / FCF Ratio
0.7710.244.08-5.973.52
Upgrade
Asset Turnover
0.630.590.590.590.540.48
Upgrade
Inventory Turnover
2.302.292.061.731.711.73
Upgrade
Quick Ratio
0.830.901.000.930.901.12
Upgrade
Current Ratio
1.321.411.481.601.511.61
Upgrade
Return on Equity (ROE)
12.13%10.74%11.14%14.95%15.12%14.00%
Upgrade
Return on Assets (ROA)
3.99%3.79%3.42%3.84%4.05%3.90%
Upgrade
Return on Invested Capital (ROIC)
13.61%11.47%10.60%13.89%18.18%16.73%
Upgrade
Return on Capital Employed (ROCE)
11.50%10.30%9.00%9.90%11.40%9.90%
Upgrade
Earnings Yield
4.26%6.03%5.57%5.99%6.00%4.77%
Upgrade
FCF Yield
6.25%1.92%4.87%-5.69%2.16%4.13%
Upgrade
Dividend Yield
1.78%3.06%2.97%2.47%2.36%2.21%
Upgrade
Payout Ratio
46.31%59.08%57.70%37.22%37.28%17.25%
Upgrade
Buyback Yield / Dilution
-3.39%-2.20%-0.22%2.24%-3.73%-1.52%
Upgrade
Total Shareholder Return
-1.71%0.85%2.75%4.71%-1.37%0.70%
Upgrade
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.