Shantui Construction Machinery Co., Ltd. (SHE:000680)
China flag China · Delayed Price · Currency is CNY
10.99
+0.28 (2.61%)
Mar 23, 2026, 12:14 PM CST

SHE:000680 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
15,90817,89014,5537,4146,2006,428
Market Cap Growth
14.50%22.93%96.29%19.58%-3.54%37.78%
Enterprise Value
15,17217,07211,3485,4525,0265,459
Last Close Price
10.7111.979.584.803.964.09
PE Ratio
13.2314.7713.209.479.8239.53
Forward PE
-94.6794.6794.6794.6794.67
PS Ratio
1.091.221.020.650.620.70
PB Ratio
2.462.772.631.141.201.30
P/TBV Ratio
2.813.163.091.311.451.60
P/FCF Ratio
22.2725.0531.2524.0222.1617.98
P/OCF Ratio
20.3722.9028.2519.6816.3115.25
EV/Sales Ratio
1.041.170.800.480.500.60
EV/EBITDA Ratio
9.4310.628.405.4813.3015.16
EV/EBIT Ratio
11.6213.0810.397.2325.9734.30
EV/FCF Ratio
21.2423.9024.3717.6617.9615.27
Debt / Equity Ratio
0.350.350.420.170.170.19
Debt / EBITDA Ratio
1.421.421.701.102.282.62
Debt / FCF Ratio
3.203.204.943.563.082.64
Net Debt / Equity Ratio
-0.16-0.16-0.41-0.44-0.39-0.39
Net Debt / EBITDA Ratio
-0.64-0.64-1.68-2.88-5.39-5.32
Net Debt / FCF Ratio
-1.45-1.45-4.88-9.28-7.28-5.36
Asset Turnover
0.780.780.840.840.880.87
Inventory Turnover
3.603.603.864.474.864.39
Quick Ratio
0.960.960.960.991.090.94
Current Ratio
1.291.291.301.371.381.45
Return on Equity (ROE)
20.23%20.23%18.35%13.47%12.55%3.74%
Return on Assets (ROA)
4.37%4.37%4.03%3.47%1.06%0.95%
Return on Invested Capital (ROIC)
23.61%28.36%29.12%21.21%5.63%4.72%
Return on Capital Employed (ROCE)
16.80%16.80%14.60%10.80%3.50%2.90%
Earnings Yield
7.61%6.77%7.57%10.56%10.19%2.53%
FCF Yield
4.49%3.99%3.20%4.16%4.51%5.56%
Dividend Yield
1.26%1.13%0.94%3.13%1.92%0.61%
Payout Ratio
20.96%20.96%23.88%23.67%7.72%42.45%
Buyback Yield / Dilution
0.29%0.29%0.04%0.03%-6.12%-14.04%
Total Shareholder Return
1.55%1.42%0.98%3.16%-4.20%-13.43%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.