Zhejiang Dafeng Industry Co., Ltd (SHA:603081)
China flag China · Delayed Price · Currency is CNY
8.45
-0.25 (-2.87%)
Jul 13, 2026, 3:00 PM CST

Zhejiang Dafeng Industry 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
3,6765,9284,6225,5795,1055,576
Market Cap Growth
-19.37%28.24%-17.15%9.28%-8.44%27.90%
Enterprise Value
4,8817,3706,5987,4686,4456,192
Last Close Price
8.7013.9411.1213.3312.0912.98
PE Ratio
60.7167.5271.5455.2417.7914.27
Forward PE
-18.3715.8010.5410.5413.84
PS Ratio
1.492.492.512.881.801.89
PB Ratio
1.141.831.591.901.762.10
P/TBV Ratio
1.201.941.702.021.882.26
P/FCF Ratio
10.5613.02----
P/OCF Ratio
10.1712.5343.8833.09--
EV/Sales Ratio
1.983.093.583.852.272.09
EV/EBITDA Ratio
124.92139.5471.47132.9817.6012.57
EV/EBIT Ratio
--266.18-20.1313.63
EV/FCF Ratio
14.0216.19----
Debt / Equity Ratio
0.630.620.940.880.860.79
Debt / EBITDA Ratio
52.0034.1228.1842.386.674.21
Debt / FCF Ratio
5.844.41----
Net Debt / Equity Ratio
0.360.320.620.560.500.19
Net Debt / EBITDA Ratio
35.4719.2819.4429.363.981.02
Net Debt / FCF Ratio
3.372.24-438.21-22.93-1.87-0.85
Asset Turnover
0.320.300.230.250.390.48
Inventory Turnover
6.427.295.036.407.347.37
Quick Ratio
1.091.121.001.151.301.46
Current Ratio
1.301.291.151.301.451.62
Return on Equity (ROE)
1.63%2.70%2.12%3.30%10.00%15.39%
Return on Assets (ROA)
-0.23%-0.07%0.20%-0.05%2.71%4.63%
Return on Invested Capital (ROIC)
-0.40%-0.14%0.37%-0.12%7.26%14.46%
Return on Capital Employed (ROCE)
-0.60%-0.20%0.50%-0.10%6.50%10.10%
Earnings Yield
1.60%1.48%1.40%1.81%5.62%7.01%
FCF Yield
9.47%7.68%-0.09%-1.29%-15.26%-10.68%
Dividend Yield
0.69%0.43%1.17%0.38%1.24%1.54%
Payout Ratio
134.61%144.93%167.78%158.40%58.78%25.36%
Buyback Yield / Dilution
-2.59%-3.53%0.05%2.87%5.29%-0.81%
Total Shareholder Return
-1.90%-3.10%1.22%3.24%6.54%0.73%