35.44
-1.88%
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¥2.47bn
FY2016FY2025
Net income
CN¥695.9m
FY2016FY2025
Free cash flow
CN¥482.9m
FY2016FY2025
Shareholders' equity
CN¥1.98bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥2.47bn | CN¥1.94bn | CN¥1.47bn | CN¥1.25bn | CN¥1.03bn | CN¥688.7m | CN¥542.4m | CN¥431.2m | CN¥360.0m | CN¥339.1m |
| Gross profit | CN¥2.01bn | CN¥1.52bn | CN¥1.13bn | CN¥979.8m | CN¥798.9m | CN¥500.8m | CN¥395.3m | CN¥309.7m | CN¥264.7m | CN¥254.1m |
| Research and development | CN¥225.9m | CN¥226.1m | CN¥167.3m | CN¥145.6m | CN¥88.4m | CN¥63.2m | CN¥54.0m | CN¥41.0m | CN¥34.3m | CN¥19.6m |
| Operating income | CN¥843.8m | CN¥424.8m | CN¥276.5m | CN¥250.1m | CN¥248.4m | CN¥105.7m | CN¥37.7m | CN¥11.5m | CN¥46.1m | CN¥57.8m |
| Net income | CN¥695.9m | CN¥338.1m | CN¥240.0m | CN¥211.7m | CN¥194.7m | CN¥88.0m | CN¥35.9m | CN¥13.7m | CN¥39.4m | CN¥54.3m |
| Diluted earnings per share | 2.84 | 1.89 | 1.93 | 1.25 | 2.21 | 1.08 | 0.44 | 0.16 | 0.48 | 0.90 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CN¥2.54bn | CN¥2.13bn | CN¥2.02bn | CN¥1.78bn | CN¥1.69bn | CN¥1.00bn | CN¥852.4m | CN¥708.5m | CN¥676.5m | CN¥721.4m |
| Cash and short-term investments | — | CN¥370.1m | CN¥480.4m | CN¥515.4m | CN¥686.4m | CN¥37.2m | CN¥50.0m | CN¥28.4m | CN¥22.3m | CN¥90.6m |
| Total liabilities | CN¥560.9m | CN¥534.5m | CN¥333.9m | CN¥230.6m | CN¥342.4m | CN¥309.4m | CN¥277.5m | CN¥153.9m | CN¥123.1m | CN¥200.5m |
| Debt | — | CN¥209.0m | CN¥72.3m | CN¥6.7m | CN¥107.1m | CN¥109.9m | CN¥90.0m | CN¥50.0m | CN¥50.0m | CN¥80.0m |
| Shareholders' equity | CN¥1.98bn | CN¥1.59bn | CN¥1.69bn | CN¥1.55bn | CN¥1.34bn | CN¥682.2m | CN¥568.5m | CN¥545.5m | CN¥550.4m | CN¥520.9m |
| Shares outstanding | 245m | 178m | 125m | 170m | 88m | 82m | 82m | 83m | 82m | 61m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CN¥753.4m | CN¥417.0m | CN¥317.6m | CN¥286.3m | CN¥307.0m | CN¥122.2m | CN¥74.1m | CN¥44.0m | CN¥32.7m | CN¥28.1m |
| Capital spending | −CN¥270.5m | −CN¥198.7m | −CN¥262.0m | −CN¥299.2m | −CN¥95.1m | −CN¥108.2m | −CN¥70.0m | −CN¥45.3m | −CN¥29.3m | −CN¥3.6m |
| Free cash flow | CN¥482.9m | CN¥218.3m | CN¥55.6m | −CN¥13.0m | CN¥211.9m | CN¥14.0m | CN¥4.1m | −CN¥1.3m | CN¥3.4m | CN¥24.5m |
| Dividends paid | −CN¥351.1m | −CN¥466.6m | −CN¥177.1m | −CN¥79.3m | −CN¥41.2m | −CN¥10.3m | −CN¥20.0m | −CN¥22.9m | −CN¥13.0m | −CN¥6.6m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥717.5m | CN¥683.3m | CN¥569.1m | CN¥741.0m | CN¥626.6m | CN¥536.1m | CN¥504.1m | CN¥547.5m |
| Gross profit | CN¥592.1m | CN¥560.7m | CN¥458.6m | CN¥610.2m | CN¥500.7m | CN¥429.7m | CN¥390.7m | CN¥432.8m |
| Operating income | CN¥257.6m | CN¥232.4m | CN¥123.9m | CN¥302.1m | CN¥217.6m | CN¥178.1m | CN¥72.4m | CN¥143.6m |
| Net income | CN¥224.0m | CN¥206.4m | CN¥96.9m | CN¥264.1m | CN¥188.9m | CN¥145.9m | CN¥47.3m | CN¥121.4m |
| Diluted earnings per share | 0.91 | 0.84 | 0.40 | 1.08 | 0.77 | 0.59 | 0.27 | 0.68 |
| Cash from operations | — | — | — | CN¥268.0m | CN¥114.0m | CN¥190.0m | CN¥61.0m | CN¥168.0m |
| Capital spending | −CN¥34.0m | −CN¥26.0m | −CN¥138.0m | −CN¥43.0m | −CN¥55.0m | −CN¥33.0m | −CN¥94.0m | −CN¥32.0m |
| Free cash flow | — | — | — | CN¥225.0m | CN¥59.0m | CN¥157.0m | −CN¥33.0m | CN¥136.0m |
| Total assets | CN¥2.74bn | CN¥2.75bn | CN¥2.54bn | CN¥2.42bn | CN¥2.27bn | CN¥2.30bn | CN¥2.13bn | CN¥2.19bn |
| Cash and short-term investments | — | — | — | CN¥379.5m | CN¥379.3m | CN¥505.2m | CN¥370.1m | CN¥503.3m |
| Debt | — | — | — | CN¥128.1m | CN¥170.1m | CN¥180.1m | CN¥200.2m | CN¥230.2m |
| Shareholders' equity | CN¥2.16bn | CN¥2.19bn | CN¥1.98bn | CN¥1.86bn | CN¥1.76bn | CN¥1.74bn | CN¥1.59bn | CN¥1.63bn |
Financial ratios
Data as of 29 Sept 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Gross margin | 81.2% | 78.2% | 76.8% | 78.4% | 77.7% | 72.7% | — | — |
| Operating margin | 34.1% | 21.9% | 18.8% | 20.0% | 24.2% | 15.4% | — | — |
| Net margin | 28.1% | 17.4% | 16.4% | 16.9% | 18.9% | 12.8% | — | — |
| Return on equity | 35.2% | 21.2% | 14.2% | 13.6% | 14.5% | 12.9% | — | — |
| Return on assets | 27.4% | 15.9% | 11.9% | 11.9% | 11.5% | 8.8% | — | — |
| Free cash flow yield | 11.7% | 9.7% | 13.0% | 9.7% | 12.8% | 7.9% | — | — |
| Revenue growth | 27.2% | 32.4% | 17.4% | 21.6% | 49.3% | 27.0% | — | — |
| Earnings growth | 105.8% | 40.8% | 13.4% | 8.7% | 121.3% | 145.1% | — | — |
| Current ratio | 1.86x | 1.80x | 3.48x | 5.68x | 3.69x | 1.32x | — | — |
| Debt to equity | — | 0.13x | 0.04x | — | 0.07x | 0.12x | 0.16x | 0.09x |
| Equity ratio | 77.9% | 74.9% | 83.5% | 87.1% | 79.7% | 68.0% | — | — |
| Interest coverage | 190.22x | 65.12x | 146.44x | 142.66x | 36.32x | 16.41x | — | — |
| R&D as a share of sales | 9.1% | 11.6% | 11.4% | 11.7% | 8.6% | 9.2% | — | — |
| Buybacks as a share of market value | -37.5% | -43.2% | 26.6% | -92.2% | -8.0% | -0.3% | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 25.5% | 29.1% | 24.0% |
| Operating income | 50.0% | 51.5% | 44.3% |
| Net income | 48.7% | 51.2% | 41.3% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 79.8% | 79.0% | 78.3% | 77.3% |
| Operating margin | 28.7% | 25.2% | 24.3% | 21.5% |
| Net margin | 23.4% | 20.8% | 20.0% | 17.9% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 24.8 | 26.3 | 48.3 | 36.5 | 22.6 | 32.3 | 60.7 | 37.1 | 18.9 | 13.9 |
| Price to sales | 7.0 | 4.6 | 7.9 | 6.2 | 4.3 | 4.1 | 4.0 | 1.2 | 2.1 | 2.2 |
Dividends and splits
Per share, in the currency the company pays
Paid for 9 years. Last went ex-dividend on 22 May 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.00 | 0.975 | 1.724 | 0.603 | 0.226 | 0.126 | 0.031 | 0.063 |
- 7-for-5 split · 22 May 2025
- 7-for-5 split · 22 May 2024
- 7-for-5 split · 22 Sept 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.