39.65
-0.40%
Close of 9 Nov 2026, in CNY
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in CNY, from our data supplier.
Revenue
CN¥20.03bn
FY2017FY2025
Net income
CN¥754.9m
FY2017FY2025
Free cash flow
CN¥418.8m
FY2017FY2025
Shareholders' equity
CN¥9.43bn
FY2017FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥20.03bn | CN¥13.30bn | CN¥17.31bn | CN¥28.75bn | CN¥15.92bn | CN¥7.99bn | CN¥6.98bn | CN¥7.03bn | CN¥4.21bn |
| Gross profit | CN¥875.1m | CN¥1.10bn | CN¥1.20bn | CN¥2.32bn | CN¥1.43bn | CN¥776.6m | CN¥495.2m | CN¥635.9m | CN¥534.7m |
| Research and development | CN¥545.2m | CN¥418.7m | CN¥464.6m | CN¥757.3m | CN¥471.0m | CN¥261.2m | CN¥245.4m | CN¥332.3m | CN¥172.6m |
| Operating income | CN¥875.1m | CN¥513.2m | CN¥560.4m | CN¥1.25bn | CN¥641.1m | CN¥277.8m | CN¥142.0m | CN¥84.6m | CN¥250.6m |
| Net income | CN¥754.9m | CN¥494.1m | CN¥527.5m | CN¥1.12bn | CN¥578.6m | CN¥250.5m | CN¥150.1m | CN¥80.1m | CN¥166.1m |
| Diluted earnings per share | 1.49 | 0.98 | 1.04 | 2.22 | 1.37 | 1.32 | 0.90 | 0.16 | 0.33 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Total assets | CN¥21.96bn | CN¥14.75bn | CN¥13.48bn | CN¥15.38bn | CN¥10.68bn | CN¥6.22bn | CN¥5.35bn | CN¥5.55bn | CN¥3.77bn |
| Cash and short-term investments | CN¥2.05bn | CN¥2.14bn | CN¥1.70bn | CN¥1.47bn | CN¥629.1m | CN¥277.9m | CN¥51.4m | CN¥164.5m | CN¥109.5m |
| Total liabilities | −CN¥9.43bn | CN¥5.68bn | CN¥4.64bn | CN¥7.03bn | CN¥6.72bn | CN¥4.42bn | CN¥3.78bn | CN¥4.74bn | CN¥3.04bn |
| Debt | — | CN¥732.4m | CN¥797.5m | CN¥1.65bn | CN¥2.99bn | CN¥2.95bn | CN¥2.63bn | CN¥3.77bn | — |
| Shareholders' equity | CN¥9.43bn | CN¥8.74bn | CN¥8.58bn | CN¥8.20bn | CN¥3.88bn | CN¥1.75bn | CN¥1.51bn | CN¥746.7m | CN¥666.9m |
| Shares outstanding | 507m | 504m | 505m | 505m | 423m | 189m | 168m | 507m | 507m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CN¥1.22bn | CN¥1.75bn | CN¥2.58bn | −CN¥1.56bn | CN¥360.5m | CN¥396.9m | CN¥171.8m | CN¥111.5m | −CN¥593.9m |
| Capital spending | −CN¥805.2m | −CN¥965.8m | −CN¥1.15bn | −CN¥650.7m | −CN¥556.3m | −CN¥333.2m | −CN¥585.8m | −CN¥612.9m | −CN¥379.2m |
| Free cash flow | CN¥418.8m | CN¥787.4m | CN¥1.43bn | −CN¥2.21bn | −CN¥195.7m | CN¥63.7m | −CN¥414.0m | −CN¥501.4m | −CN¥973.1m |
| Dividends paid | −CN¥287.9m | −CN¥326.4m | −CN¥150.3m | −CN¥125.8m | −CN¥77.0m | −CN¥179.9m | −CN¥96.9m | −CN¥90.5m | −CN¥34.7m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥7.90bn | CN¥6.59bn | CN¥6.97bn | CN¥5.53bn | CN¥4.56bn | CN¥2.98bn | CN¥3.41bn | CN¥3.58bn |
| Gross profit | CN¥647.8m | CN¥553.8m | −CN¥430.6m | CN¥562.5m | CN¥457.9m | CN¥285.3m | CN¥147.2m | CN¥416.6m |
| Operating income | CN¥376.7m | CN¥339.5m | CN¥258.2m | CN¥276.0m | CN¥215.7m | CN¥125.2m | CN¥125.9m | CN¥140.9m |
| Net income | CN¥271.1m | CN¥220.1m | CN¥202.7m | CN¥245.3m | CN¥190.2m | CN¥116.7m | CN¥126.6m | CN¥128.4m |
| Diluted earnings per share | 0.53 | 0.43 | 0.40 | 0.48 | 0.38 | 0.23 | 0.25 | 0.26 |
| Cash from operations | — | — | — | CN¥249.0m | CN¥374.0m | CN¥273.0m | CN¥481.0m | CN¥329.0m |
| Capital spending | −CN¥110.0m | −CN¥244.0m | −CN¥316.0m | −CN¥189.0m | −CN¥134.0m | −CN¥165.0m | −CN¥207.0m | −CN¥252.0m |
| Free cash flow | — | — | — | CN¥60.0m | CN¥240.0m | CN¥108.0m | CN¥274.0m | CN¥77.0m |
| Total assets | CN¥26.08bn | CN¥22.70bn | CN¥21.96bn | CN¥17.41bn | CN¥15.85bn | CN¥14.56bn | CN¥14.75bn | CN¥14.61bn |
| Cash and short-term investments | — | — | CN¥2.05bn | CN¥2.05bn | CN¥2.38bn | CN¥2.20bn | CN¥2.14bn | CN¥2.08bn |
| Debt | CN¥489.0m | CN¥327.1m | CN¥84.4m | CN¥3.85bn | CN¥463.8m | CN¥557.0m | CN¥601.1m | CN¥947.6m |
| Shareholders' equity | CN¥9.51bn | CN¥9.42bn | CN¥9.43bn | CN¥9.01bn | CN¥8.86bn | CN¥8.86bn | CN¥8.74bn | CN¥8.63bn |
Financial ratios
Data as of 19 Sept 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 4.4% | 8.3% | 6.9% | 8.1% | 9.0% | 9.7% |
| Operating margin | 4.4% | 3.9% | 3.2% | 4.3% | 4.0% | 3.5% |
| Net margin | 3.8% | 3.7% | 3.0% | 3.9% | 3.6% | 3.1% |
| Return on equity | 8.0% | 5.7% | 6.1% | 13.7% | 14.9% | 14.3% |
| Return on assets | 3.4% | 3.4% | 3.9% | 7.3% | 5.4% | 4.0% |
| Free cash flow yield | 8.9% | 11.9% | 16.3% | -4.0% | 4.8% | 8.5% |
| Revenue growth | 50.7% | -23.2% | -39.8% | 80.6% | 99.3% | 14.5% |
| Earnings growth | 52.8% | -6.3% | -52.9% | 93.7% | 130.9% | 66.9% |
| Current ratio | 1.26x | 1.72x | 2.08x | 1.84x | 1.34x | 1.02x |
| Debt to equity | 0.01x | 0.07x | 0.09x | 0.19x | 0.42x | 1.25x |
| Equity ratio | 42.9% | 59.2% | 63.7% | 53.3% | 36.3% | 28.1% |
| Interest coverage | 68.05x | 9.22x | 4.23x | 7.38x | 5.07x | 2.53x |
| R&D as a share of sales | 2.7% | 3.1% | 2.7% | 2.6% | 3.0% | 3.3% |
| Buybacks as a share of market value | -0.7% | 0.3% | 0.0% | -19.5% | -123.1% | -13.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -11.3% | 20.2% | — |
| Operating income | -11.1% | 25.8% | — |
| Net income | -12.3% | 24.7% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 5.9% | 6.9% | 7.5% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | |
|---|---|---|---|---|---|
| Price to earnings | 52.0 | 38.8 | 31.6 | 20.8 | 44.9 |
| Price to sales | 2.0 | 1.4 | 1.0 | 0.8 | 1.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 4 years. Last went ex-dividend on 16 Sept 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|---|
| Paid in the year | 0.60 | 0.60 | 0.583 | 0.417 | 0.298 |
- 1-to-1 reverse split · 3 Jul 2025
- 7-for-5 split · 6 Jun 2023
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.