Shandong Swan CottonIndustrial Machinery Stock Co.,Ltd. (SHA:603029)
China flag China · Delayed Price · Currency is CNY
18.90
-0.01 (-0.05%)
Apr 21, 2026, 3:00 PM CST

SHA:603029 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 Dec '22 Dec '21
2,2952,2132,0982,4753,5611,335
Market Cap Growth
8.68%5.50%-15.25%-30.49%166.82%9.50%
Enterprise Value
2,1352,1141,9592,1133,3261,088
Last Close Price
18.9118.2417.1320.0028.5910.64
PE Ratio
30.5029.6630.2637.8561.9336.94
Forward PE
-77.8177.8177.8177.8177.81
PS Ratio
2.392.312.723.525.502.56
PB Ratio
2.412.322.342.924.461.78
P/TBV Ratio
2.632.532.573.214.911.98
P/FCF Ratio
---20.99-10.07
P/OCF Ratio
---15.40-8.53
EV/Sales Ratio
2.232.212.543.005.142.09
EV/EBITDA Ratio
14.8815.5316.5828.0848.0029.89
EV/EBIT Ratio
21.4621.2522.4744.2473.7661.50
EV/FCF Ratio
-60.07--17.92-8.20
Debt / Equity Ratio
0.170.170.140.050.210.08
Debt / EBITDA Ratio
1.121.120.980.542.161.31
Debt / FCF Ratio
---0.38-0.42
Net Debt / Equity Ratio
-0.17-0.17-0.25-0.40-0.30-0.43
Net Debt / EBITDA Ratio
-1.17-1.17-1.92-4.47-3.47-8.78
Net Debt / FCF Ratio
4.484.482.87-2.853.29-2.41
Asset Turnover
0.410.410.350.340.400.39
Inventory Turnover
0.610.610.450.490.761.12
Quick Ratio
0.540.540.490.490.621.15
Current Ratio
1.511.511.451.481.562.10
Return on Equity (ROE)
8.07%8.07%7.95%7.95%7.43%4.79%
Return on Assets (ROA)
2.69%2.69%2.44%1.46%1.75%0.83%
Return on Invested Capital (ROIC)
11.20%12.43%14.14%8.71%9.13%3.47%
Return on Capital Employed (ROCE)
8.50%8.50%8.10%4.80%4.80%2.00%
Earnings Yield
3.25%3.37%3.30%2.64%1.62%2.71%
FCF Yield
-1.55%-1.61%-3.77%4.76%-2.05%9.93%
Dividend Yield
0.98%1.01%1.00%0.85%0.50%0.80%
Payout Ratio
32.94%32.94%30.88%32.80%23.00%22.40%
Buyback Yield / Dilution
1.03%1.03%-0.43%1.02%-1.58%-1.65%
Total Shareholder Return
2.01%2.04%0.58%1.87%-1.08%-0.85%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.