Zhejiang Tuna Environmental Science & TechnologyCo.,Ltd. (SHA:603177)
China flag China · Delayed Price · Currency is CNY
8.09
-0.07 (-0.86%)
Jul 24, 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,6522,2731,5172,4683,4143,042
Market Cap Growth
-16.70%49.78%-38.52%-27.72%12.24%68.27%
Enterprise Value
2,3732,8802,2203,0963,8353,379
Last Close Price
8.0911.137.3311.7716.3815.00
PE Ratio
--66.36-366.38-
Forward PE
-45.3045.3045.3045.3045.30
PS Ratio
1.572.121.653.104.284.90
PB Ratio
4.495.933.766.179.079.14
P/TBV Ratio
14.1917.799.5517.6111.8012.36
P/FCF Ratio
18.91104.5120.59---
P/OCF Ratio
15.0845.4914.3933.55880.79-
EV/Sales Ratio
2.252.682.423.894.815.44
EV/EBITDA Ratio
46.0546.7621.31126.1556.58-
EV/EBIT Ratio
-250.7942.71-112.94-
EV/FCF Ratio
27.16132.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.21%-1.34%1.51%-1.96%0.27%-2.66%
FCF Yield
5.29%0.96%4.86%-1.29%-2.28%-4.00%
Dividend Yield
--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.65%2.40%-2.48%-8.26%7.74%-0.76%