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,83819,07921,48118,0106,73511,497
Market Cap Growth
-19.25%-11.18%19.28%167.40%-41.42%10.09%
Enterprise Value
16,68318,85019,79816,1924,8929,844
Last Close Price
20.8124.8627.7123.048.5314.18
PE Ratio
58.5066.0777.9245.3922.3632.61
Forward PE
-59.1937.3218.8318.1218.27
PS Ratio
1.682.123.123.331.613.19
PB Ratio
2.933.303.913.481.392.47
P/TBV Ratio
3.744.214.583.921.532.67
P/FCF Ratio
--70.3677.089.43-
P/OCF Ratio
12.9614.4814.8819.445.60-
PEG Ratio
-1.141.141.141.141.14
EV/Sales Ratio
1.662.102.883.001.172.73
EV/EBITDA Ratio
16.6420.3425.9319.547.1415.91
EV/EBIT Ratio
45.8151.4957.5933.7613.3826.02
EV/FCF Ratio
-115.27-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.61%1.51%1.28%2.20%4.47%3.07%
FCF Yield
-0.86%-0.68%1.42%1.30%10.61%-8.58%
Dividend Yield
1.20%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.82%0.76%-0.37%1.21%-0.78%-5.81%
Total Shareholder Return
2.01%1.77%0.54%2.30%1.57%-4.40%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.