Wuxi Delinhai Environmental Technology Co.,Ltd (SHA:688069)
China flag China · Delayed Price · Currency is CNY
25.07
-0.38 (-1.49%)
At close: Mar 3, 2026

SHA:688069 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
2,7351,6402,2692,1282,9443,793
Market Cap Growth
75.27%-27.72%6.62%-27.71%-22.39%-
Enterprise Value
2,2911,0841,5581,3492,1893,527
Last Close Price
25.0714.7319.1917.6723.9030.47
PE Ratio
---37.7227.0619.68
Forward PE
23.218.778.778.778.7729.50
PS Ratio
6.203.667.324.745.997.72
PB Ratio
2.191.321.591.441.982.69
P/TBV Ratio
2.211.371.651.491.992.70
P/FCF Ratio
-28.0660.9935.18--
P/OCF Ratio
-18.3938.5321.75--
EV/Sales Ratio
5.192.425.023.014.457.18
EV/EBITDA Ratio
---21.9119.1716.27
EV/EBIT Ratio
---25.4220.0116.50
EV/FCF Ratio
-73.1818.5541.8722.30--
Debt / Equity Ratio
0.03-0.010.020.01-
Debt / EBITDA Ratio
---0.390.18-
Debt / FCF Ratio
--0.480.40--
Net Debt / Equity Ratio
-0.36-0.59-0.48-0.57-0.52-0.65
Net Debt / EBITDA Ratio
9.158.8815.82-13.77-6.78-4.24
Net Debt / FCF Ratio
14.26-12.52-18.61-14.026.048.06
Asset Turnover
0.270.270.180.250.280.47
Inventory Turnover
3.9210.762.783.324.955.82
Quick Ratio
3.504.045.215.024.516.45
Current Ratio
3.854.115.475.364.726.67
Return on Equity (ROE)
-5.32%-6.48%-0.93%3.80%7.51%22.33%
Return on Assets (ROA)
-2.40%-3.60%-1.99%1.83%3.93%12.80%
Return on Invested Capital (ROIC)
-8.54%-15.27%-8.05%6.88%15.10%53.23%
Return on Capital Employed (ROCE)
-4.80%-7.30%-3.80%3.60%7.40%15.10%
Earnings Yield
-2.51%-5.25%-0.59%2.65%3.70%5.08%
FCF Yield
-1.14%3.56%1.64%2.84%-4.35%-3.01%
Dividend Yield
1.57%2.85%-0.77%1.20%1.67%
Payout Ratio
---60.83%34.28%12.34%
Buyback Yield / Dilution
1.60%1.40%2.71%1.21%-17.21%-13.66%
Total Shareholder Return
3.12%4.25%2.71%1.97%-16.01%-11.99%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.