Zhejiang Tuna Environmental Science & TechnologyCo.,Ltd. (SHA:603177)
China flag China · Delayed Price · Currency is CNY
12.09
+0.34 (2.89%)
Apr 30, 2026, 3:00 PM CST

SHA:603177 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 Dec '22 Dec '21
2,4692,2731,5172,4683,4143,042
Market Cap Growth
44.62%49.78%-38.52%-27.72%12.24%68.27%
Enterprise Value
3,1412,8082,2203,0963,8353,379
Last Close Price
12.0911.137.3311.7716.3815.00
PE Ratio
--66.36-366.38-
Forward PE
-45.3045.3045.3045.3045.30
PS Ratio
2.302.121.653.104.284.90
PB Ratio
6.445.933.766.179.079.14
P/TBV Ratio
19.3217.799.5517.6111.8012.36
P/FCF Ratio
113.52104.5120.59---
P/OCF Ratio
49.4145.4914.3933.55880.79-
EV/Sales Ratio
2.922.612.423.894.815.44
EV/EBITDA Ratio
30.6928.4421.42126.1556.58-
EV/EBIT Ratio
65.3358.4042.71-112.94-
EV/FCF Ratio
144.44129.1330.14---
Debt / Equity Ratio
2.372.372.082.021.531.58
Debt / EBITDA Ratio
8.878.877.7728.638.42-
Debt / FCF Ratio
41.7541.7511.38---
Net Debt / Equity Ratio
1.631.631.571.581.041.20
Net Debt / EBITDA Ratio
6.346.346.1125.735.80-10.54
Net Debt / FCF Ratio
28.7628.768.60-19.84-5.05-3.29
Asset Turnover
0.560.560.500.480.560.47
Inventory Turnover
3.763.763.443.583.583.27
Quick Ratio
0.690.690.690.740.840.73
Current Ratio
0.910.910.940.941.050.93
Return on Equity (ROE)
-9.47%-9.47%4.79%-14.71%2.20%-22.11%
Return on Assets (ROA)
1.57%1.57%1.78%-0.62%1.48%-2.91%
Return on Invested Capital (ROIC)
5.00%4.70%4.46%-1.83%4.52%-8.58%
Return on Capital Employed (ROCE)
7.00%7.00%7.40%-2.30%6.10%-16.30%
Earnings Yield
-1.23%-1.34%1.51%-1.96%0.27%-2.66%
FCF Yield
0.88%0.96%4.86%-1.29%-2.28%-4.00%
Dividend Yield
0.33%-0.55%---
Payout Ratio
--137.20%-290.39%-
Buyback Yield / Dilution
2.40%2.40%-3.02%-8.26%7.74%-0.76%
Total Shareholder Return
2.74%2.40%-2.48%-8.26%7.74%-0.76%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.