Eurocrane (China) Co., Ltd. (SHA:603966)
China flag China · Delayed Price · Currency is CNY
9.05
+0.43 (4.99%)
Apr 25, 2025, 2:45 PM CST

Eurocrane (China) Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Apr '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
Market Capitalization
3,2432,7692,9323,3933,0873,243
Upgrade
Market Cap Growth
-5.55%-5.55%-13.58%9.89%-4.79%48.93%
Upgrade
Enterprise Value
3,2912,8293,1243,3762,8162,997
Upgrade
Last Close Price
9.047.727.938.987.978.28
Upgrade
PE Ratio
20.0916.5917.9516.6916.6720.95
Upgrade
Forward PE
-12.7012.7012.7012.70-
Upgrade
PS Ratio
1.521.301.471.811.942.57
Upgrade
PB Ratio
1.991.701.892.352.382.77
Upgrade
P/TBV Ratio
3.362.873.383.904.005.25
Upgrade
P/FCF Ratio
61.1452.2120.54-46.2024.20
Upgrade
P/OCF Ratio
17.0814.598.57305.8123.0816.47
Upgrade
EV/Sales Ratio
1.551.331.571.811.772.38
Upgrade
EV/EBITDA Ratio
10.419.1213.6614.4712.5615.37
Upgrade
EV/EBIT Ratio
12.7410.9516.9317.3414.7118.16
Upgrade
EV/FCF Ratio
62.0553.3421.88-42.1322.37
Upgrade
Debt / Equity Ratio
0.330.330.380.400.310.40
Upgrade
Debt / EBITDA Ratio
1.721.722.532.441.772.42
Upgrade
Debt / FCF Ratio
10.2410.244.08-5.973.52
Upgrade
Asset Turnover
0.590.590.590.590.540.48
Upgrade
Inventory Turnover
2.292.292.051.731.711.73
Upgrade
Quick Ratio
0.900.901.000.930.901.12
Upgrade
Current Ratio
1.411.411.481.601.511.61
Upgrade
Return on Equity (ROE)
10.74%10.74%11.14%14.95%15.12%14.00%
Upgrade
Return on Assets (ROA)
4.46%4.46%3.42%3.84%4.05%3.90%
Upgrade
Return on Capital (ROIC)
7.50%7.50%5.56%6.55%7.17%6.68%
Upgrade
Return on Capital Employed (ROCE)
12.10%12.10%9.00%9.90%11.40%9.90%
Upgrade
Earnings Yield
5.15%6.03%5.57%5.99%6.00%4.77%
Upgrade
FCF Yield
1.64%1.92%4.87%-5.69%2.17%4.13%
Upgrade
Dividend Yield
2.54%-2.90%2.41%2.30%2.16%
Upgrade
Payout Ratio
59.08%59.08%57.70%37.22%37.28%17.25%
Upgrade
Buyback Yield / Dilution
-2.20%-1.70%-0.71%2.24%-3.73%-1.52%
Upgrade
Total Shareholder Return
0.34%-1.70%2.19%4.65%-1.43%0.64%
Upgrade
Updated Oct 28, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.