DapuStor Corporation (SHE:301666)
China flag China · Delayed Price · Currency is CNY
504.81
+72.53 (16.78%)
May 8, 2026, 4:00 PM EDT

DapuStor Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
2.172.170.250.150.50
Net Debt / Equity Ratio
1.541.54-0.15-0.19-0.17
Net Debt / EBITDA Ratio
-1.44-1.440.840.130.11
Net Debt / FCF Ratio
-0.69-0.690.200.140.15
Asset Turnover
0.960.960.730.67-
Inventory Turnover
1.781.781.162.84-
Quick Ratio
0.490.490.531.100.71
Current Ratio
1.141.141.671.901.57
Return on Equity (ROE)
-78.56%-78.56%-31.30%-166.25%-
Return on Assets (ROA)
-12.11%-12.11%-7.54%-49.37%-
Return on Capital Employed (ROCE)
-91.00%-91.00%-19.20%-147.50%-152.00%
Buyback Yield / Dilution
--0.84%-7.87%--
Source: S&P Global Market Intelligence. Standard template. Financial Sources.