Zhejiang Weiming Environment Protection Co., Ltd. (SHA:603568)
China flag China · Delayed Price · Currency is CNY
21.28
-0.25 (-1.16%)
May 8, 2026, 3:00 PM CST

SHA:603568 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
36,16643,13436,64227,27431,39447,295
Market Cap Growth
14.84%17.72%34.34%-13.12%-33.62%98.83%
Enterprise Value
43,05150,44843,14932,67236,54650,225
Last Close Price
21.2825.3821.1015.4317.7126.77
PE Ratio
18.5519.4913.5513.3118.8629.47
Forward PE
13.3713.4311.7610.9315.3624.85
PS Ratio
6.376.925.114.537.0211.03
PB Ratio
2.082.552.442.182.955.73
P/FCF Ratio
28.1538.13-521.10--
P/OCF Ratio
11.1213.3915.0811.7514.2740.88
EV/Sales Ratio
7.588.096.025.428.1711.71
EV/EBITDA Ratio
13.7714.8011.2210.8415.0624.30
EV/EBIT Ratio
18.0718.6713.2613.2418.6827.70
EV/FCF Ratio
33.5144.59-624.24--
Debt / Equity Ratio
0.480.480.510.520.560.41
Debt / EBITDA Ratio
2.652.401.972.172.471.63
Debt / FCF Ratio
6.447.24-125.56--
Net Debt / Equity Ratio
0.280.290.360.320.340.31
Net Debt / EBITDA Ratio
1.581.441.391.321.491.24
Net Debt / FCF Ratio
3.844.35-8.5676.13-68.35-2.20
Asset Turnover
0.190.220.280.270.260.34
Inventory Turnover
6.517.8812.8116.3015.8115.21
Quick Ratio
1.681.812.161.651.790.83
Current Ratio
2.001.952.271.751.871.15
Return on Equity (ROE)
12.47%14.68%20.21%18.00%17.79%23.29%
Return on Assets (ROA)
5.03%5.86%7.88%6.94%6.98%9.00%
Return on Invested Capital (ROIC)
9.83%11.59%15.79%14.64%14.64%18.96%
Return on Capital Employed (ROCE)
9.10%10.50%13.40%12.10%11.00%14.90%
Earnings Yield
5.36%5.13%7.38%7.51%5.30%3.39%
FCF Yield
3.55%2.62%-1.70%0.19%-0.17%-2.47%
Dividend Yield
2.79%2.36%2.27%1.62%0.85%0.37%
Payout Ratio
50.81%44.39%23.18%24.30%22.98%30.68%
Buyback Yield / Dilution
1.45%0.50%0.59%-0.33%-2.62%-2.28%
Total Shareholder Return
4.21%2.87%2.86%1.29%-1.78%-1.91%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.