Zhejiang Weiming Environment Protection Co., Ltd. (SHA:603568)
China flag China · Delayed Price · Currency is CNY
15.95
+0.10 (0.63%)
Jul 10, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
32,47043,13436,64227,27431,39447,295
Market Cap Growth
-0.33%17.72%34.34%-13.12%-33.62%98.83%
Enterprise Value
39,35550,44843,14932,67336,54650,225
Last Close Price
15.9520.4917.0412.4614.3021.62
PE Ratio
16.6919.4913.5513.3118.8629.47
Forward PE
12.0313.4311.7610.9315.3624.85
PS Ratio
5.716.925.114.537.0211.03
PB Ratio
1.872.552.442.182.955.73
P/FCF Ratio
25.2738.13-521.10--
P/OCF Ratio
9.9813.3915.0811.7514.2740.88
EV/Sales Ratio
6.938.096.025.428.1711.71
EV/EBITDA Ratio
12.5914.8011.2210.8415.0624.30
EV/EBIT Ratio
16.5218.6713.2613.2418.6827.70
EV/FCF Ratio
30.6344.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.97%5.13%7.38%7.51%5.30%3.39%
FCF Yield
3.96%2.62%-1.70%0.19%-0.17%-2.47%
Dividend Yield
3.15%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.60%2.94%2.93%1.34%-1.75%-1.90%