Wuxi Delinhai Environmental Technology Co.,Ltd (SHA:688069)
China flag China · Delayed Price · Currency is CNY
24.12
-0.98 (-3.90%)
Mar 23, 2026, 3:00 PM CST

SHA:688069 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,6312,4471,6402,2692,1282,944
Market Cap Growth
63.26%49.19%-27.72%6.62%-27.71%-22.39%
Enterprise Value
2,1882,0031,0841,5581,3492,189
Last Close Price
24.1222.4314.7319.1917.6723.90
PE Ratio
50.2546.78--37.7227.06
Forward PE
22.338.778.778.778.778.77
PS Ratio
5.004.653.667.324.745.99
PB Ratio
2.111.961.321.591.441.98
P/TBV Ratio
2.131.981.371.651.491.99
P/FCF Ratio
--28.0660.9935.18-
P/OCF Ratio
--18.3938.5321.75-
EV/Sales Ratio
4.163.812.425.023.014.45
EV/EBITDA Ratio
30.4327.87--21.9119.17
EV/EBIT Ratio
37.0633.93--25.4220.01
EV/FCF Ratio
--18.5541.8722.30-
Debt / Equity Ratio
0.030.03-0.010.020.01
Debt / EBITDA Ratio
0.460.46--0.390.18
Debt / FCF Ratio
---0.480.40-
Net Debt / Equity Ratio
-0.36-0.36-0.59-0.48-0.57-0.52
Net Debt / EBITDA Ratio
-6.21-6.218.8815.82-13.77-6.78
Net Debt / FCF Ratio
---12.52-18.61-14.026.04
Asset Turnover
--0.270.180.250.28
Inventory Turnover
--10.762.783.324.95
Quick Ratio
--4.045.215.024.51
Current Ratio
--4.115.475.364.72
Return on Equity (ROE)
4.20%4.20%-6.48%-0.93%3.80%7.51%
Return on Assets (ROA)
---3.60%-1.99%1.83%3.93%
Return on Invested Capital (ROIC)
6.63%7.90%-15.27%-8.05%6.88%15.10%
Return on Capital Employed (ROCE)
---7.30%-3.80%3.60%7.40%
Earnings Yield
1.99%2.14%-5.25%-0.59%2.65%3.70%
FCF Yield
--3.56%1.64%2.84%-4.35%
Dividend Yield
1.59%-2.85%-0.77%1.20%
Payout Ratio
----60.83%34.28%
Buyback Yield / Dilution
1.33%1.33%1.40%2.71%1.21%-17.21%
Total Shareholder Return
2.93%1.33%4.25%2.71%1.97%-16.01%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.