Wuxi Xuelang Environmental Technology Co., Ltd. (SHE:300385)
China flag China · Delayed Price · Currency is CNY
13.72
-1.08 (-7.30%)
Apr 14, 2026, 3:04 PM CST

SHE:300385 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
4,5712,0721,5692,2391,9622,812
Market Cap Growth
180.57%32.06%-29.91%14.09%-30.21%7.79%
Enterprise Value
5,4923,0382,5483,1372,8883,641
Last Close Price
13.726.224.716.725.898.44
PE Ratio
-----23.08
Forward PE
-17.5217.5217.5217.5217.52
PS Ratio
10.684.842.611.771.091.55
PB Ratio
47.8021.675.082.862.352.46
P/TBV Ratio
---11.648.407.86
P/FCF Ratio
603.27273.50-21.70-66.16
P/OCF Ratio
404.66183.45-16.87-46.65
EV/Sales Ratio
12.837.104.252.481.612.01
EV/EBITDA Ratio
---226.5830.1123.75
EV/EBIT Ratio
----84.1439.24
EV/FCF Ratio
724.88400.93-30.41-85.68
Debt / Equity Ratio
10.9310.933.541.371.090.69
Debt / EBITDA Ratio
---77.309.545.10
Debt / FCF Ratio
137.90137.90-10.38-18.39
Net Debt / Equity Ratio
8.968.962.630.930.690.38
Net Debt / EBITDA Ratio
-7.11-7.11-5.4252.396.032.84
Net Debt / FCF Ratio
113.12113.12-68.907.03-8.7310.25
Asset Turnover
0.180.180.200.390.530.49
Inventory Turnover
1.081.081.432.742.371.61
Quick Ratio
0.450.450.650.860.980.73
Current Ratio
0.700.700.901.101.291.21
Return on Equity (ROE)
-116.32%-116.32%-86.07%-5.39%-11.22%14.36%
Return on Assets (ROA)
-4.52%-4.52%-4.39%-0.94%0.63%1.55%
Return on Invested Capital (ROIC)
-17.63%-17.01%-16.04%-3.31%2.30%6.15%
Return on Capital Employed (ROCE)
-54.10%-54.10%-31.20%-3.60%2.10%5.40%
Earnings Yield
-5.08%-11.20%-29.59%-2.09%-5.94%4.33%
FCF Yield
0.17%0.37%-0.75%4.61%-3.38%1.51%
Payout Ratio
-----43.69%
Buyback Yield / Dilution
-0.00%-0.00%0.01%-0.02%0.02%-0.01%
Total Shareholder Return
-0.00%-0.00%0.01%-0.02%0.02%-0.01%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.