Zhejiang Tuna Environmental Science & TechnologyCo.,Ltd. (SHA:603177)
China flag China · Delayed Price · Currency is CNY
9.44
+0.11 (1.18%)
Jun 12, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,9282,2731,5172,4683,4143,042
Market Cap Growth
13.75%49.78%-38.52%-27.72%12.24%68.27%
Enterprise Value
2,6482,8802,2203,0963,8353,379
Last Close Price
9.4411.137.3311.7716.3815.00
PE Ratio
176.99-66.36-366.38-
Forward PE
-45.3045.3045.3045.3045.30
PS Ratio
1.832.121.653.104.284.90
PB Ratio
5.245.933.766.179.079.14
P/TBV Ratio
16.5617.799.5517.6111.8012.36
P/FCF Ratio
22.06104.5120.59---
P/OCF Ratio
17.6045.4914.3933.55880.79-
EV/Sales Ratio
2.552.682.423.894.815.44
EV/EBITDA Ratio
27.1729.1721.42126.1556.58-
EV/EBIT Ratio
78.8159.9042.71-112.94-
EV/FCF Ratio
30.31132.4430.14---
Debt / Equity Ratio
2.172.372.082.021.531.58
Debt / EBITDA Ratio
8.648.877.7728.638.42-
Debt / FCF Ratio
9.1241.7511.38---
Net Debt / Equity Ratio
1.601.631.571.581.041.20
Net Debt / EBITDA Ratio
6.656.346.1125.735.80-10.54
Net Debt / FCF Ratio
6.7428.768.60-19.84-5.05-3.29
Asset Turnover
0.560.560.500.480.560.47
Inventory Turnover
3.923.763.443.583.583.27
Quick Ratio
0.650.690.690.740.840.73
Current Ratio
0.890.910.940.941.050.93
Return on Equity (ROE)
-15.43%-9.47%4.79%-14.71%2.20%-22.11%
Return on Assets (ROA)
1.27%1.57%1.78%-0.62%1.48%-2.91%
Return on Invested Capital (ROIC)
3.89%4.70%4.46%-1.83%4.52%-8.58%
Return on Capital Employed (ROCE)
5.80%7.00%7.40%-2.30%6.10%-16.30%
Earnings Yield
-2.75%-1.34%1.51%-1.96%0.27%-2.66%
FCF Yield
4.53%0.96%4.86%-1.29%-2.28%-4.00%
Dividend Yield
0.42%-0.55%---
Payout Ratio
--137.20%-290.39%-
Buyback Yield / Dilution
-2.65%2.40%-3.02%-8.26%7.74%-0.76%
Total Shareholder Return
-2.22%2.40%-2.48%-8.26%7.74%-0.76%