Zhejiang Tuna Environmental Science & TechnologyCo.,Ltd. (SHA:603177)
China flag China · Delayed Price · Currency is CNY
8.38
0.00 (0.00%)
Jul 3, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,7112,2731,5172,4683,4143,042
Market Cap Growth
-4.59%49.78%-38.52%-27.72%12.24%68.27%
Enterprise Value
2,4322,8802,2203,0963,8353,379
Last Close Price
8.3811.137.3311.7716.3815.00
PE Ratio
--66.36-366.38-
Forward PE
-45.3045.3045.3045.3045.30
PS Ratio
1.622.121.653.104.284.90
PB Ratio
4.655.933.766.179.079.14
P/TBV Ratio
14.7017.799.5517.6111.8012.36
P/FCF Ratio
19.59104.5120.59---
P/OCF Ratio
15.6245.4914.3933.55880.79-
EV/Sales Ratio
2.312.682.423.894.815.44
EV/EBITDA Ratio
47.2046.7621.31126.1556.58-
EV/EBIT Ratio
-250.7942.71-112.94-
EV/FCF Ratio
27.84132.4430.14---
Debt / Equity Ratio
2.402.292.082.021.531.58
Debt / EBITDA Ratio
16.7713.557.7328.638.42-
Debt / FCF Ratio
10.1240.3511.38---
Net Debt / Equity Ratio
1.841.551.571.581.041.20
Net Debt / EBITDA Ratio
13.659.666.0825.735.80-10.54
Net Debt / FCF Ratio
7.7427.368.60-19.84-5.05-3.29
Asset Turnover
0.560.560.500.480.560.47
Inventory Turnover
3.943.783.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)
-0.00%0.37%1.78%-0.62%1.48%-2.91%
Return on Invested Capital (ROIC)
-0.01%1.14%4.46%-1.83%4.52%-8.58%
Return on Capital Employed (ROCE)
0.00%1.70%7.40%-2.30%6.10%-16.30%
Earnings Yield
-3.09%-1.34%1.51%-1.96%0.27%-2.66%
FCF Yield
5.11%0.96%4.86%-1.29%-2.28%-4.00%
Dividend Yield
0.48%-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.17%2.40%-2.48%-8.26%7.74%-0.76%