Zhejiang Weiming Environment Protection Co., Ltd. (SHA:603568)
China flag China · Delayed Price · Currency is CNY
15.07
+0.07 (0.47%)
May 29, 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
30,73443,13436,64227,27431,39447,295
Market Cap Growth
-5.01%17.72%34.34%-13.12%-33.62%98.83%
Enterprise Value
37,62050,44843,14932,67336,54650,225
Last Close Price
15.0720.4917.0412.4614.3021.62
PE Ratio
15.7719.4913.5513.3118.8629.47
Forward PE
11.3613.4311.7610.9315.3624.85
PS Ratio
5.416.925.114.537.0211.03
PB Ratio
1.772.552.442.182.955.73
P/FCF Ratio
23.9238.13-521.10--
P/OCF Ratio
9.4513.3915.0811.7514.2740.88
EV/Sales Ratio
6.628.096.025.428.1711.71
EV/EBITDA Ratio
12.0314.8011.2210.8415.0624.30
EV/EBIT Ratio
15.7918.6713.2613.2418.6827.70
EV/FCF Ratio
29.2844.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
6.30%5.13%7.38%7.51%5.30%3.39%
FCF Yield
4.18%2.62%-1.70%0.19%-0.17%-2.47%
Dividend Yield
3.32%2.44%2.35%1.67%0.87%0.39%
Payout Ratio
50.81%44.39%23.18%24.30%22.98%30.68%
Buyback Yield / Dilution
1.44%0.50%0.59%-0.33%-2.63%-2.28%
Total Shareholder Return
4.78%2.94%2.93%1.34%-1.75%-1.90%