Delton Technology (Guangzhou) Inc. (SHE:001389)
China flag China · Delayed Price · Currency is CNY
99.05
-7.84 (-7.33%)
Oct 27, 2026, 4:00 PM EDT

SHE:001389 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2021FY 2020
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '21 Dec '20
44,98734,74921,391---
Market Cap Growth
34.92%62.45%----
Enterprise Value
43,16034,33420,923---
Last Close Price
99.0581.3449.63---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2021FY 2020
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '21 Dec '20
PE Ratio
24.9834.2131.64---
Forward PE
14.8031.7025.31---
PS Ratio
5.216.345.73---
PB Ratio
5.548.746.96---
P/TBV Ratio
5.749.217.35---
P/OCF Ratio
25.6933.6926.86---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2021FY 2020
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '21 Dec '20
EV/Sales Ratio
5.006.265.60---
EV/EBITDA Ratio
18.0925.4323.51---
EV/EBIT Ratio
20.2030.1728.84---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2021FY 2020
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '21 Dec '20
Debt / Equity Ratio
0.140.170.140.220.130.07
Debt / EBITDA Ratio
0.470.510.460.570.680.22
Debt / FCF Ratio
---3.19--
Net Debt / Equity Ratio
-0.16-0.01-0.19-0.02-0.03-0.17
Net Debt / EBITDA Ratio
-0.52-0.02-0.67-0.06-0.20-0.51
Net Debt / FCF Ratio
0.700.1019.12-0.310.141.20
Asset Turnover
0.780.830.79-0.831.00
Inventory Turnover
4.016.005.98-5.407.32
Quick Ratio
0.870.961.090.890.540.75
Current Ratio
1.241.231.311.160.790.98
Return on Equity (ROE)
30.29%28.81%27.57%-10.52%22.13%
Return on Assets (ROA)
12.40%10.76%9.55%-2.83%8.19%
Return on Invested Capital (ROIC)
30.47%31.64%30.14%30.41%12.85%32.50%
Return on Capital Employed (ROCE)
25.00%25.10%20.70%23.20%9.00%21.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2021FY 2020
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '21 Dec '20
Earnings Yield
4.00%2.92%3.16%---
FCF Yield
-4.05%-0.80%-0.15%---
Dividend Yield
0.65%0.79%0.95%---
Payout Ratio
17.91%21.75%17.68%3.45%4.36%3.27%
Buyback Yield / Dilution
-6.51%-3.72%-7.70%-5.38%-4.46%-1.98%
Total Shareholder Return
-5.86%-2.93%-6.75%-5.38%-4.46%-1.98%