Eurocrane (China) Co., Ltd. (SHA:603966)
China flag China · Delayed Price · Currency is CNY
13.26
-0.08 (-0.60%)
At close: Feb 13, 2026

Eurocrane (China) Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
5,2682,7692,9323,3933,0873,243
Market Cap Growth
89.98%-5.55%-13.58%9.89%-4.79%48.93%
Enterprise Value
4,7642,8293,1243,3762,8162,997
Last Close Price
13.267.537.738.767.778.08
PE Ratio
23.1916.5917.9516.6916.6720.95
Forward PE
-9.8912.8312.7012.70-
PS Ratio
2.051.301.471.811.942.57
PB Ratio
2.591.701.892.352.382.77
P/TBV Ratio
3.952.873.383.904.005.25
P/FCF Ratio
16.7152.2120.54-46.2024.20
P/OCF Ratio
12.3014.598.57305.8123.0816.47
EV/Sales Ratio
1.851.331.571.811.772.38
EV/EBITDA Ratio
15.2210.5213.5514.4712.5615.37
EV/EBIT Ratio
18.3812.9216.9317.3414.7118.16
EV/FCF Ratio
15.1153.3421.88-42.1422.37
Debt / Equity Ratio
0.120.330.380.400.310.40
Debt / EBITDA Ratio
0.782.012.512.441.772.42
Debt / FCF Ratio
0.7710.244.08-5.973.52
Net Debt / Equity Ratio
-0.260.020.000.04-0.24-0.29
Net Debt / EBITDA Ratio
-1.670.130.010.22-1.41-1.76
Net Debt / FCF Ratio
-1.650.670.02-0.26-4.74-2.57
Asset Turnover
0.630.590.590.590.540.48
Inventory Turnover
2.302.292.061.731.711.73
Quick Ratio
0.830.901.000.930.901.12
Current Ratio
1.321.411.481.601.511.61
Return on Equity (ROE)
12.13%10.74%11.14%14.95%15.12%14.00%
Return on Assets (ROA)
3.99%3.79%3.42%3.84%4.05%3.90%
Return on Invested Capital (ROIC)
13.61%11.47%10.60%13.89%18.18%16.73%
Return on Capital Employed (ROCE)
11.50%10.30%9.00%9.90%11.40%9.90%
Earnings Yield
4.08%6.03%5.57%5.99%6.00%4.77%
FCF Yield
5.98%1.92%4.87%-5.69%2.16%4.13%
Dividend Yield
1.73%3.06%2.97%2.47%2.36%2.21%
Payout Ratio
46.31%59.08%57.70%37.22%37.28%17.25%
Buyback Yield / Dilution
-3.39%-2.20%-0.22%2.24%-3.73%-1.52%
Total Shareholder Return
-1.66%0.85%2.75%4.71%-1.37%0.70%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.