30.65
-1.64%
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¥15.79bn
FY2016FY2025
Net income
CN¥1.24bn
FY2016FY2025
Free cash flow
CN¥1.64bn
FY2016FY2025
Shareholders' equity
CN¥8.55bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥15.79bn | CN¥15.37bn | CN¥12.69bn | CN¥11.63bn | CN¥9.44bn | CN¥7.46bn | CN¥6.74bn | CN¥5.90bn | CN¥5.10bn | CN¥6.11bn |
| Gross profit | CN¥4.32bn | CN¥3.93bn | CN¥3.28bn | CN¥2.54bn | CN¥2.02bn | CN¥1.68bn | CN¥1.77bn | CN¥1.37bn | CN¥1.29bn | CN¥1.31bn |
| Research and development | CN¥554.1m | CN¥578.7m | CN¥489.4m | CN¥442.1m | CN¥412.1m | CN¥398.1m | CN¥293.2m | CN¥201.2m | CN¥220.2m | CN¥172.7m |
| Operating income | CN¥2.03bn | CN¥1.05bn | CN¥602.2m | CN¥274.0m | CN¥179.5m | CN¥178.5m | CN¥272.5m | CN¥201.4m | CN¥177.0m | CN¥235.6m |
| Net income | CN¥1.24bn | CN¥916.6m | CN¥491.1m | CN¥272.2m | CN¥187.2m | CN¥204.3m | CN¥270.2m | CN¥179.0m | CN¥278.3m | CN¥251.5m |
| Diluted earnings per share | 1.21 | 0.87 | 0.47 | 0.26 | 0.24 | 0.21 | 0.27 | 0.17 | 0.30 | 0.24 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CN¥25.74bn | CN¥25.01bn | CN¥23.88bn | CN¥22.01bn | CN¥20.20bn | CN¥17.48bn | CN¥14.86bn | CN¥13.43bn | CN¥12.44bn | CN¥11.74bn |
| Cash and short-term investments | — | CN¥2.74bn | CN¥2.86bn | CN¥3.08bn | CN¥3.10bn | CN¥2.29bn | CN¥1.77bn | CN¥1.37bn | CN¥1.68bn | CN¥1.97bn |
| Total liabilities | CN¥16.22bn | CN¥16.55bn | CN¥16.18bn | CN¥14.76bn | CN¥13.23bn | CN¥12.26bn | CN¥11.35bn | CN¥10.02bn | CN¥9.25bn | CN¥8.81bn |
| Debt | CN¥588.7m | CN¥4.30bn | CN¥4.93bn | CN¥4.92bn | CN¥4.88bn | CN¥4.54bn | CN¥4.21bn | CN¥3.06bn | CN¥3.27bn | CN¥2.17bn |
| Shareholders' equity | CN¥8.55bn | CN¥7.47bn | CN¥6.69bn | CN¥6.30bn | CN¥6.02bn | CN¥4.40bn | CN¥3.19bn | CN¥2.99bn | CN¥2.86bn | CN¥2.68bn |
| Shares outstanding | 1,025m | 1,056m | 1,036m | 1,037m | 769m | 974m | 1,018m | 1,042m | 933m | 1,051m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CN¥2.33bn | CN¥1.31bn | CN¥1.34bn | CN¥1.22bn | CN¥297.1m | CN¥239.4m | CN¥469.4m | CN¥792.0m | CN¥53.9m | CN¥387.4m |
| Capital spending | −CN¥697.0m | −CN¥862.2m | −CN¥1.06bn | −CN¥754.0m | −CN¥950.7m | −CN¥648.9m | −CN¥546.6m | −CN¥816.5m | −CN¥1.34bn | −CN¥931.5m |
| Free cash flow | CN¥1.64bn | CN¥452.4m | CN¥281.4m | CN¥461.6m | −CN¥653.5m | −CN¥409.5m | −CN¥77.2m | −CN¥24.5m | −CN¥1.29bn | −CN¥544.1m |
| Dividends paid | −CN¥267.2m | −CN¥229.5m | −CN¥149.9m | −CN¥253.0m | −CN¥52.0m | −CN¥222.8m | −CN¥348.7m | −CN¥305.6m | −CN¥178.7m | −CN¥73.9m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥4.42bn | CN¥2.22bn | CN¥5.95bn | CN¥3.58bn | CN¥4.15bn | CN¥2.10bn | CN¥4.88bn | CN¥4.16bn |
| Gross profit | CN¥1.27bn | CN¥510.7m | CN¥1.72bn | CN¥993.3m | CN¥1.10bn | CN¥465.1m | CN¥1.78bn | CN¥873.0m |
| Operating income | CN¥562.1m | CN¥71.7m | CN¥992.0m | CN¥401.6m | CN¥366.7m | CN¥73.0m | CN¥588.6m | CN¥308.3m |
| Net income | CN¥355.6m | CN¥71.9m | CN¥557.4m | CN¥358.6m | CN¥262.2m | CN¥64.8m | CN¥470.0m | CN¥253.4m |
| Diluted earnings per share | 0.35 | 0.07 | 0.54 | 0.35 | 0.26 | 0.06 | 0.45 | 0.24 |
| Cash from operations | — | — | — | CN¥1.03bn | −CN¥179.0m | −CN¥667.0m | CN¥1.64bn | CN¥380.0m |
| Capital spending | −CN¥71.0m | −CN¥155.0m | −CN¥291.0m | −CN¥153.0m | −CN¥61.0m | −CN¥191.0m | −CN¥15.0m | −CN¥362.0m |
| Free cash flow | — | — | — | CN¥877.0m | −CN¥240.0m | −CN¥858.0m | CN¥1.63bn | CN¥18.0m |
| Total assets | CN¥24.87bn | CN¥24.24bn | CN¥25.74bn | CN¥25.23bn | CN¥24.65bn | CN¥24.58bn | CN¥25.01bn | CN¥23.97bn |
| Cash and short-term investments | — | — | — | CN¥2.78bn | CN¥1.97bn | CN¥2.00bn | CN¥2.74bn | CN¥1.54bn |
| Debt | CN¥365.4m | CN¥467.4m | CN¥588.7m | CN¥5.23bn | CN¥3.49bn | CN¥3.44bn | CN¥3.28bn | CN¥4.12bn |
| Shareholders' equity | CN¥8.83bn | CN¥8.65bn | CN¥8.55bn | CN¥8.02bn | CN¥7.59bn | CN¥7.57bn | CN¥7.47bn | CN¥6.91bn |
Financial ratios
Data as of 21 Sept 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 27.4% | 25.6% | 25.8% | 21.9% | 21.4% | 22.5% |
| Operating margin | 12.8% | 6.9% | 4.7% | 2.4% | 1.9% | 2.4% |
| Net margin | 7.9% | 6.0% | 3.9% | 2.3% | 2.0% | 2.7% |
| Return on equity | 14.5% | 12.3% | 7.3% | 4.3% | 3.1% | 4.6% |
| Return on assets | 4.8% | 3.7% | 2.1% | 1.2% | 0.9% | 1.2% |
| Free cash flow yield | 9.1% | 6.3% | 7.2% | 5.8% | 5.0% | 2.8% |
| Revenue growth | 2.7% | 21.1% | 9.1% | 23.2% | 26.5% | 10.8% |
| Earnings growth | 35.6% | 86.6% | 80.4% | 45.4% | -8.4% | -24.4% |
| Current ratio | 1.19x | 1.16x | 1.17x | 1.18x | 1.20x | 1.04x |
| Debt to equity | 0.07x | 0.44x | 0.58x | 0.66x | 0.71x | 0.93x |
| Equity ratio | 33.2% | 29.9% | 28.0% | 28.6% | 29.8% | 25.1% |
| Interest coverage | 17.46x | 4.73x | 2.59x | 1.02x | 0.68x | 0.71x |
| R&D as a share of sales | 3.5% | 3.8% | 3.9% | 3.8% | 4.4% | 5.3% |
| Buybacks as a share of market value | 2.9% | -1.9% | 0.1% | -34.8% | 21.1% | 4.3% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 10.7% | 16.2% | 18.1% |
| Operating income | 94.8% | 62.5% | 31.1% |
| Net income | 65.9% | 43.5% | 23.9% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 26.5% | 25.4% | 24.6% | 24.4% |
| Operating margin | 9.9% | 7.1% | 6.0% | 5.4% |
| Net margin | 6.9% | 5.3% | 4.6% | 4.5% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 21.2 | 25.3 | 42.4 | 57.9 | 102.2 | 140.0 | 64.7 | 102.1 | 45.9 | 72.4 |
| Price to sales | 1.7 | 1.5 | 1.6 | 1.4 | 2.0 | 3.8 | 2.6 | 3.1 | 2.5 | 3.0 |
Dividends and splits
Per share, in the currency the company pays
Paid for 9 years. Last went ex-dividend on 27 May 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.20 | 0.15 | 0.10 | 0.05 | 0.02 | 0.05 | 0.02 | 0.01 |
- 11-for-5 split · 18 Jun 2015
- 2-for-1 split · 6 Jun 2014
- 3-for-2 split · 6 May 2011
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.