DBG Technology Co., Ltd. (SHE:300735)
China flag China · Delayed Price · Currency is CNY
20.81
-0.22 (-1.05%)
Apr 30, 2026, 3:08 PM CST

DBG Technology Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
16,14019,07921,48118,0106,73511,497
Market Cap Growth
-22.60%-11.18%19.28%167.40%-41.42%10.09%
Enterprise Value
15,98518,85019,79816,1924,8929,844
Last Close Price
21.0324.8627.7123.048.5314.18
PE Ratio
59.1266.0777.9245.3922.3632.61
Forward PE
-59.1937.3218.8318.1218.27
PS Ratio
1.612.123.123.331.613.19
PB Ratio
2.813.303.913.481.392.47
P/TBV Ratio
3.594.214.583.921.532.67
P/FCF Ratio
--70.3677.089.43-
P/OCF Ratio
12.4214.4814.8819.445.60-
PEG Ratio
-1.141.141.141.141.14
EV/Sales Ratio
1.602.102.883.001.172.73
EV/EBITDA Ratio
15.9520.3425.9319.547.1415.91
EV/EBIT Ratio
43.8951.4957.5933.7613.3826.02
EV/FCF Ratio
-110.44-64.8469.306.85-
Debt / Equity Ratio
0.190.270.140.090.030.13
Debt / EBITDA Ratio
1.101.611.020.560.230.96
Debt / FCF Ratio
--2.612.020.23-
Net Debt / Equity Ratio
-0.16-0.14-0.33-0.40-0.42-0.32
Net Debt / EBITDA Ratio
-0.97-0.85-2.37-2.50-2.99-2.43
Net Debt / FCF Ratio
6.456.08-5.91-8.86-2.871.53
Asset Turnover
1.140.970.870.810.690.64
Inventory Turnover
13.4413.4717.5716.6818.0021.20
Quick Ratio
1.031.161.611.953.692.45
Current Ratio
1.481.401.892.163.922.61
Return on Equity (ROE)
6.04%6.14%6.41%8.70%7.01%8.59%
Return on Assets (ROA)
2.58%2.46%2.73%4.49%3.77%4.20%
Return on Invested Capital (ROIC)
6.34%7.25%8.46%13.63%10.22%13.01%
Return on Capital Employed (ROCE)
5.70%5.60%6.10%9.10%7.40%8.00%
Earnings Yield
1.68%1.51%1.28%2.20%4.47%3.07%
FCF Yield
-0.90%-0.68%1.42%1.30%10.61%-8.58%
Dividend Yield
1.19%1.01%0.90%1.08%2.34%1.41%
Payout Ratio
83.07%76.28%84.83%48.81%62.20%49.45%
Buyback Yield / Dilution
-0.08%0.76%-0.37%1.21%-0.78%-5.81%
Total Shareholder Return
1.13%1.77%0.54%2.30%1.57%-4.40%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.