Dongguan Huali Industries Co.,Ltd (SHA:603038)
China flag China · Delayed Price · Currency is CNY
15.43
-0.46 (-2.89%)
Jun 11, 2026, 11:29 AM CST

SHA:603038 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
4,2694,3264,3932,3871,4782,862
Market Cap Growth
5.72%-1.53%84.03%61.54%-48.38%74.08%
Enterprise Value
4,9334,9564,4872,5301,5892,809
Last Close Price
15.8916.1016.298.815.4310.44
PE Ratio
52.79200.31190.16128.38138.65132.58
PS Ratio
3.103.474.173.011.912.47
PB Ratio
2.542.722.781.741.092.11
P/TBV Ratio
4.254.634.872.121.352.63
P/FCF Ratio
--20.29---
P/OCF Ratio
39.1441.0814.7620.869.18-
EV/Sales Ratio
3.583.974.263.192.062.42
EV/EBITDA Ratio
23.4934.2034.4428.2526.9267.51
EV/EBIT Ratio
41.8476.3261.4471.82137.85-
EV/FCF Ratio
--20.72---
Debt / Equity Ratio
0.490.510.400.310.330.24
Debt / EBITDA Ratio
3.915.404.614.527.247.25
Debt / FCF Ratio
--2.89---
Net Debt / Equity Ratio
0.250.180.000.050.01-0.05
Net Debt / EBITDA Ratio
2.061.95-0.010.730.21-1.73
Net Debt / FCF Ratio
-24.79-12.06-0.01-3.22-0.170.23
Asset Turnover
0.470.420.430.390.380.64
Inventory Turnover
4.273.744.954.995.249.62
Quick Ratio
1.161.061.262.051.831.50
Current Ratio
1.551.411.522.862.442.08
Return on Equity (ROE)
6.40%1.32%2.74%1.49%0.85%1.74%
Return on Assets (ROA)
2.51%1.35%1.85%1.08%0.35%-0.04%
Return on Invested Capital (ROIC)
5.14%3.59%4.74%2.51%0.87%-0.09%
Return on Capital Employed (ROCE)
5.40%3.10%3.60%2.00%0.70%-0.10%
Earnings Yield
1.95%0.50%0.53%0.78%0.72%0.75%
FCF Yield
-0.40%-0.54%4.93%-0.85%-5.08%-10.92%
Dividend Yield
0.31%0.31%0.31%0.44%0.48%0.52%
Payout Ratio
42.21%157.83%127.53%152.40%244.51%144.11%
Buyback Yield / Dilution
-11.82%-5.17%3.37%4.04%-8.48%-4.03%
Total Shareholder Return
-11.51%-4.85%3.68%4.48%-7.99%-3.51%