Shandong Swan CottonIndustrial Machinery Stock Co.,Ltd. (SHA:603029)
China flag China · Delayed Price · Currency is CNY
19.82
+0.20 (1.02%)
Apr 30, 2026, 11:25 AM CST

SHA:603029 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
2,3812,2132,0982,4753,5611,335
Upgrade
Market Cap Growth
16.51%5.50%-15.25%-30.49%166.82%9.50%
Upgrade
Enterprise Value
2,2212,1141,9592,1133,3261,088
Upgrade
Last Close Price
19.6218.2417.1320.0028.5910.64
Upgrade
PE Ratio
31.6529.6630.2637.8561.9336.94
Upgrade
Forward PE
-77.8177.8177.8177.8177.81
Upgrade
PS Ratio
2.482.312.723.525.502.56
Upgrade
PB Ratio
2.502.322.342.924.461.78
Upgrade
P/TBV Ratio
2.722.532.573.214.911.98
Upgrade
P/FCF Ratio
---20.99-10.07
Upgrade
P/OCF Ratio
---15.40-8.53
Upgrade
EV/Sales Ratio
2.322.212.543.005.142.09
Upgrade
EV/EBITDA Ratio
15.4815.5316.5828.0848.0029.89
Upgrade
EV/EBIT Ratio
22.3321.2522.4744.2473.7661.50
Upgrade
EV/FCF Ratio
-62.50--17.92-8.20
Upgrade
Debt / Equity Ratio
0.170.170.140.050.210.08
Upgrade
Debt / EBITDA Ratio
1.121.120.980.542.161.31
Upgrade
Debt / FCF Ratio
---0.38-0.42
Upgrade
Net Debt / Equity Ratio
-0.17-0.17-0.25-0.40-0.30-0.43
Upgrade
Net Debt / EBITDA Ratio
-1.17-1.17-1.92-4.47-3.47-8.78
Upgrade
Net Debt / FCF Ratio
4.484.482.87-2.853.29-2.41
Upgrade
Asset Turnover
0.410.410.350.340.400.39
Upgrade
Inventory Turnover
0.610.610.450.490.761.12
Upgrade
Quick Ratio
0.540.540.490.490.621.15
Upgrade
Current Ratio
1.511.511.451.481.562.10
Upgrade
Return on Equity (ROE)
8.07%8.07%7.95%7.95%7.43%4.79%
Upgrade
Return on Assets (ROA)
2.69%2.69%2.44%1.46%1.75%0.83%
Upgrade
Return on Invested Capital (ROIC)
11.20%12.43%14.14%8.71%9.13%3.47%
Upgrade
Return on Capital Employed (ROCE)
8.50%8.50%8.10%4.80%4.80%2.00%
Upgrade
Earnings Yield
3.13%3.37%3.30%2.64%1.62%2.71%
Upgrade
FCF Yield
-1.49%-1.61%-3.77%4.76%-2.05%9.93%
Upgrade
Dividend Yield
0.96%1.01%1.00%0.85%0.50%0.80%
Upgrade
Payout Ratio
32.94%32.94%30.88%32.80%23.00%22.40%
Upgrade
Buyback Yield / Dilution
1.03%1.03%-0.43%1.02%-1.58%-1.65%
Upgrade
Total Shareholder Return
1.99%2.04%0.58%1.87%-1.08%-0.85%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.