Shantui Construction Machinery Co., Ltd. (SHE:000680)
China flag China · Delayed Price · Currency is CNY
11.80
+0.09 (0.77%)
Apr 15, 2026, 2:05 PM CST

SHE:000680 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
17,39317,89014,5537,4146,2006,428
Market Cap Growth
15.12%22.93%96.29%19.58%-3.54%37.78%
Enterprise Value
16,65817,07211,3485,4525,0265,459
Last Close Price
11.7111.979.584.803.964.09
PE Ratio
14.4714.7713.209.479.8239.53
Forward PE
-94.6794.6794.6794.6794.67
PS Ratio
1.191.221.020.650.620.70
PB Ratio
2.692.772.631.141.201.30
P/TBV Ratio
3.073.163.091.311.451.60
P/FCF Ratio
24.3525.0531.2524.0222.1617.98
P/OCF Ratio
22.2722.9028.2519.6816.3115.25
EV/Sales Ratio
1.141.170.800.480.500.60
EV/EBITDA Ratio
10.3510.628.405.4813.3015.16
EV/EBIT Ratio
12.7613.0810.397.2325.9734.30
EV/FCF Ratio
23.3223.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
6.96%6.77%7.57%10.56%10.19%2.53%
FCF Yield
4.11%3.99%3.20%4.16%4.51%5.56%
Dividend Yield
1.16%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.46%1.42%0.98%3.16%-4.20%-13.43%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.