DapuStor

301666 · SZSE · CNY

¥339.90Change from previous close: −4.47%Absolute change: −¥15.91

Close · September 30, 2026

Valuation

Data as of October 3, 2026

Valuation multiples

Market cap
¥148.27B
Enterprise value
¥147.97B
P/E (trailing 12 months)
114.8
Price/book
40.7
Price/sales
23.7
EV/EBITDA
120.0
EV/revenue
23.6

Profitability and growth

Gross margin
29.2%
Operating margin
28.0%
Net margin
19.3%
Revenue growth (year over year)
656.4%

Financial health

Total cash
¥1.85B
Total debt
¥1.55B
Debt/equity
0.43
Current ratio
1.92
Quick ratio
1.03

Dividends

Payout ratio
0.0%

Shares and trading

Average volume
3.07M
Shares outstanding
436.22M
Float
189.66M
Institutional ownership
9.9%
Insider ownership
38.2%