Niutech Environment Technology Corporation (SHA:688309)
China flag China · Delayed Price · Currency is CNY
75.87
-0.83 (-1.08%)
Aug 14, 2026, 3:00 PM CST

SHA:688309 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,9971,9079921,5901,5741,681
Market Cap Growth
211.76%92.33%-37.63%1.01%-6.37%-36.00%
Enterprise Value
5,8691,6207531,3051,2491,309
Last Close Price
75.8724.0712.3519.6519.3820.61
PE Ratio
55.6057.0456.9287.61107.60-
PS Ratio
12.446.466.409.709.5219.88
PB Ratio
6.312.381.322.192.212.39
P/TBV Ratio
7.812.721.442.272.302.49
P/FCF Ratio
--27.62-29.51-
P/OCF Ratio
566.04197.649.43119.1212.89-
EV/Sales Ratio
12.185.494.867.967.5515.48
EV/EBITDA Ratio
38.8127.7928.5742.5759.22-
EV/EBIT Ratio
45.7644.4971.9277.57115.19-
EV/FCF Ratio
--20.98-23.41-
Debt / Equity Ratio
0.010.040.05---
Debt / EBITDA Ratio
0.090.561.30---
Debt / FCF Ratio
--0.96---
Net Debt / Equity Ratio
-0.25-0.39-0.36-0.40-0.50-0.43
Net Debt / EBITDA Ratio
-1.58-5.34-10.35-9.59-16.7420.69
Net Debt / FCF Ratio
3.057.26-7.606.10-6.627.19
Asset Turnover
0.490.310.180.200.210.11
Inventory Turnover
3.904.232.042.634.212.98
Quick Ratio
3.262.212.523.604.4310.40
Current Ratio
4.372.772.954.004.7110.95
Return on Equity (ROE)
12.90%4.55%2.38%2.53%2.07%-1.34%
Return on Assets (ROA)
8.07%2.35%0.74%1.25%0.85%-1.97%
Return on Invested Capital (ROIC)
15.72%6.41%2.06%3.86%2.46%-6.67%
Return on Capital Employed (ROCE)
13.20%4.40%1.40%2.30%1.50%-3.40%
Earnings Yield
1.77%1.75%1.76%1.14%0.93%-0.56%
FCF Yield
-1.31%-2.25%3.62%-3.03%3.39%-2.52%
Dividend Yield
0.22%0.71%0.71%0.47%0.38%-
Payout Ratio
13.33%22.62%43.60%32.38%--
Buyback Yield / Dilution
4.40%-0.53%1.03%-0.32%0.32%-17.09%
Total Shareholder Return
4.62%0.18%1.74%0.15%0.70%-17.09%