DapuStor Corporation (SHE:301666)
China flag China · Delayed Price · Currency is CNY
758.00
+36.90 (5.12%)
At close: May 29, 2026

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
1.182.200.260.150.50
Net Debt / Equity Ratio
0.531.57-0.14-0.19-0.17
Net Debt / EBITDA Ratio
2628.29-1.410.720.130.11
Net Debt / FCF Ratio
-2.43-0.700.190.140.15
Asset Turnover
-0.960.730.67-
Inventory Turnover
-1.781.162.84-
Quick Ratio
0.510.480.511.100.71
Current Ratio
1.251.141.671.901.57
Return on Equity (ROE)
--78.56%-31.30%-166.25%-
Return on Assets (ROA)
--12.36%-7.76%-49.37%-
Return on Capital Employed (ROCE)
-1.40%-92.90%-19.80%-147.50%-152.00%
Buyback Yield / Dilution
--1.20%-7.87%--