ADD Industry (Zhejiang) CO., LTD (SHA:603089)
China flag China · Delayed Price · Currency is CNY
11.48
-0.05 (-0.43%)
May 14, 2026, 10:24 AM CST

SHA:603089 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,1793,0412,0072,5541,8382,071
Market Cap Growth
64.07%51.55%-21.44%38.98%-11.28%-17.61%
Enterprise Value
3,9013,9723,0823,3692,5262,398
Last Close Price
11.5312.678.9011.398.109.01
PE Ratio
49.1028.8528.0843.3926.0333.06
PS Ratio
1.131.090.871.451.081.29
PB Ratio
1.531.831.431.951.471.71
P/TBV Ratio
2.202.932.603.692.822.88
P/OCF Ratio
42.9227.1815.948.887.49-
EV/Sales Ratio
1.381.431.341.921.491.49
EV/EBITDA Ratio
14.1013.7411.4416.1115.8515.93
EV/EBIT Ratio
38.2030.5022.2431.0234.4136.32
Debt / Equity Ratio
0.570.660.760.580.470.30
Debt / EBITDA Ratio
4.293.703.813.463.472.25
Net Debt / Equity Ratio
0.260.530.640.460.380.19
Net Debt / EBITDA Ratio
1.993.063.332.852.951.50
Net Debt / FCF Ratio
-1.39-3.56-3.11-7.30-2.49-0.89
Asset Turnover
0.720.740.740.680.740.80
Inventory Turnover
3.333.233.373.012.802.97
Quick Ratio
0.840.650.610.670.620.73
Current Ratio
1.261.080.991.151.181.39
Return on Equity (ROE)
3.79%8.06%6.80%4.79%4.73%6.02%
Return on Assets (ROA)
1.63%2.18%2.77%2.64%1.99%2.05%
Return on Invested Capital (ROIC)
3.33%4.60%5.58%4.55%3.47%4.86%
Return on Capital Employed (ROCE)
4.00%6.10%7.50%6.10%4.70%4.70%
Earnings Yield
1.80%3.47%3.56%2.31%3.84%3.02%
FCF Yield
-12.05%-8.17%-14.36%-3.20%-10.29%-12.24%
Dividend Yield
0.86%0.79%1.12%-1.23%1.11%
Payout Ratio
78.84%44.04%38.42%71.48%53.69%58.91%
Buyback Yield / Dilution
-10.02%-4.91%1.37%-2.63%1.41%-5.88%
Total Shareholder Return
-9.16%-4.12%2.49%-2.63%2.64%-4.77%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.