79.05
-0.75%
Close of 9 Nov 2026, in HKD
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¥93.36bn
FY2016FY2025
Net income
CN¥15.81bn
FY2016FY2025
Free cash flow
CN¥20.81bn
FY2016FY2025
Shareholders' equity
CN¥74.66bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥93.36bn | CN¥82.42bn | CN¥72.57bn | CN¥62.44bn | CN¥57.41bn | CN¥41.33bn | CN¥39.48bn | CN¥28.05bn | CN¥19.43bn | CN¥15.53bn |
| Gross profit | CN¥57.88bn | CN¥51.24bn | CN¥45.42bn | CN¥37.61bn | CN¥35.38bn | CN¥24.03bn | CN¥21.71bn | CN¥14.77bn | CN¥9.59bn | CN¥7.52bn |
| Research and development | CN¥2.56bn | CN¥2.51bn | CN¥2.08bn | CN¥1.68bn | CN¥1.30bn | CN¥1.01bn | CN¥918.2m | CN¥793.0m | CN¥669.7m | CN¥455.9m |
| Operating income | CN¥22.22bn | CN¥19.31bn | CN¥17.88bn | CN¥13.07bn | CN¥12.85bn | CN¥10.65bn | CN¥10.12bn | CN¥6.63bn | CN¥4.64bn | CN¥3.73bn |
| Net income | CN¥15.81bn | CN¥18.15bn | CN¥11.91bn | CN¥8.83bn | CN¥8.98bn | CN¥6.01bn | CN¥6.22bn | CN¥4.77bn | CN¥3.59bn | CN¥2.78bn |
| Diluted earnings per share | 5.44 | 6.25 | 4.09 | 3.17 | 3.23 | 2.22 | 2.30 | 1.78 | 1.34 | 1.11 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CN¥144.71bn | CN¥131.06bn | CN¥107.33bn | CN¥80.53bn | CN¥72.93bn | CN¥60.36bn | CN¥47.97bn | CN¥28.37bn | CN¥22.20bn | CN¥16.55bn |
| Cash and short-term investments | CN¥45.45bn | CN¥39.91bn | CN¥44.97bn | CN¥32.94bn | CN¥31.30bn | CN¥23.99bn | CN¥14.67bn | CN¥11.74bn | CN¥10.94bn | CN¥8.52bn |
| Total liabilities | CN¥62.34bn | CN¥53.39bn | CN¥42.15bn | CN¥36.49bn | CN¥36.08bn | CN¥30.31bn | CN¥23.46bn | CN¥9.14bn | CN¥5.49bn | CN¥5.04bn |
| Debt | CN¥36.97bn | CN¥28.12bn | CN¥21.47bn | CN¥19.50bn | CN¥18.32bn | CN¥16.94bn | CN¥11.07bn | CN¥1.78bn | CN¥147.9m | CN¥1.58bn |
| Shareholders' equity | CN¥74.66bn | CN¥71.84bn | CN¥59.89bn | CN¥40.03bn | CN¥33.66bn | CN¥27.95bn | CN¥23.37bn | CN¥18.36bn | CN¥15.95bn | CN¥11.11bn |
| Shares outstanding | 2,905m | 2,906m | 2,912m | 2,785m | 2,778m | 2,703m | 2,702m | 2,687m | 2,691m | 2,507m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CN¥23.73bn | CN¥19.48bn | CN¥22.85bn | CN¥14.14bn | CN¥13.80bn | CN¥8.68bn | CN¥8.71bn | CN¥5.17bn | CN¥3.70bn | CN¥2.87bn |
| Capital spending | −CN¥2.91bn | −CN¥4.03bn | −CN¥1.54bn | −CN¥2.02bn | −CN¥1.74bn | −CN¥990.4m | −CN¥1.27bn | −CN¥940.6m | −CN¥680.8m | −CN¥730.4m |
| Free cash flow | CN¥20.81bn | CN¥15.46bn | CN¥21.31bn | CN¥12.12bn | CN¥12.07bn | CN¥7.69bn | CN¥7.45bn | CN¥4.23bn | CN¥3.02bn | CN¥2.14bn |
| Dividends paid | −CN¥7.47bn | −CN¥7.07bn | −CN¥4.68bn | −CN¥4.37bn | −CN¥2.81bn | −CN¥1.63bn | −CN¥1.65bn | −CN¥2.82bn | −CN¥2.25bn | −CN¥1.79bn |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Sept 2023 | Jun 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥49.93bn | CN¥48.50bn | CN¥44.86bn | CN¥43.17bn | CN¥39.26bn | CN¥38.07bn | CN¥19.03bn | CN¥34.50bn |
| Gross profit | CN¥31.77bn | CN¥29.45bn | CN¥28.42bn | CN¥26.08bn | CN¥25.16bn | CN¥23.59bn | CN¥11.80bn | CN¥21.83bn |
| Operating income | CN¥11.65bn | CN¥10.43bn | CN¥11.79bn | CN¥9.23bn | CN¥10.08bn | CN¥9.01bn | CN¥4.49bn | CN¥8.87bn |
| Net income | CN¥10.89bn | CN¥7.63bn | CN¥8.18bn | CN¥9.16bn | CN¥8.99bn | CN¥6.39bn | CN¥3.19bn | CN¥5.53bn |
| Diluted earnings per share | 3.76 | 2.63 | 2.82 | 3.15 | 3.09 | 2.19 | 1.10 | 1.90 |
| Cash from operations | CN¥15.00bn | CN¥11.71bn | CN¥12.72bn | CN¥9.59bn | CN¥9.89bn | CN¥11.02bn | CN¥5.51bn | CN¥11.83bn |
| Capital spending | −CN¥1.67bn | −CN¥1.57bn | −CN¥1.42bn | −CN¥2.99bn | −CN¥1.04bn | −CN¥578.0m | −CN¥289.0m | −CN¥772.0m |
| Free cash flow | CN¥13.33bn | CN¥10.14bn | CN¥11.30bn | CN¥6.60bn | CN¥8.86bn | CN¥10.44bn | CN¥5.22bn | CN¥11.06bn |
| Total assets | CN¥150.04bn | CN¥144.71bn | CN¥137.60bn | CN¥131.06bn | CN¥113.09bn | CN¥107.33bn | CN¥107.33bn | CN¥97.39bn |
| Cash and short-term investments | CN¥51.28bn | CN¥45.45bn | CN¥36.25bn | CN¥39.91bn | CN¥35.12bn | CN¥44.97bn | CN¥44.97bn | CN¥46.78bn |
| Debt | CN¥19.15bn | CN¥36.97bn | CN¥36.76bn | CN¥32.73bn | CN¥25.31bn | CN¥24.98bn | CN¥4.65bn | CN¥23.16bn |
| Shareholders' equity | CN¥81.47bn | CN¥74.66bn | CN¥74.21bn | CN¥71.84bn | CN¥66.69bn | CN¥59.89bn | CN¥59.89bn | CN¥56.68bn |
Financial ratios
Data as of 5 Sept 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 62.0% | 62.2% | 62.6% | 60.2% | 61.6% | 58.2% |
| Operating margin | 23.8% | 23.4% | 24.6% | 20.9% | 22.4% | 25.8% |
| Net margin | 16.9% | 22.0% | 16.4% | 14.1% | 15.7% | 14.5% |
| Return on equity | 21.2% | 25.3% | 19.9% | 22.1% | 26.7% | 21.5% |
| Return on assets | 10.9% | 13.8% | 11.1% | 11.0% | 12.3% | 10.0% |
| Free cash flow yield | 10.4% | 9.1% | 9.5% | 6.5% | 6.3% | 4.0% |
| Revenue growth | 13.3% | 13.6% | 16.2% | 8.8% | 38.9% | 4.7% |
| Earnings growth | -12.9% | 52.4% | 34.9% | -1.7% | 49.6% | -3.4% |
| Current ratio | 1.79x | 1.84x | 2.53x | 1.63x | 2.50x | 2.79x |
| Debt to equity | 0.42x | 0.39x | 0.34x | 0.45x | 0.53x | 0.60x |
| Equity ratio | 51.6% | 54.8% | 55.8% | 49.7% | 46.2% | 46.3% |
| Interest coverage | 22.92x | 26.51x | 29.50x | 21.98x | 24.92x | 22.49x |
| R&D as a share of sales | 2.7% | 3.0% | 2.9% | 2.7% | 2.3% | 2.5% |
| Buybacks as a share of market value | 0.0% | 0.2% | -4.6% | -0.3% | -2.8% | -0.1% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 14.3% | 17.7% | 21.8% |
| Operating income | 19.3% | 15.8% | 21.6% |
| Net income | 21.4% | 21.4% | 20.9% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 62.1% | 61.8% | 61.4% | 59.3% |
| Operating margin | 23.6% | 23.3% | 23.4% | 23.7% |
| Net margin | 19.3% | 17.6% | 17.0% | 17.0% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 13.3 | 11.4 | 17.0 | 29.6 | 33.1 | 46.5 | 27.2 | 18.6 | 22.2 | 18.7 |
| Price to sales | 2.3 | 2.5 | 2.8 | 4.2 | 5.2 | 6.8 | 4.3 | 3.2 | 4.1 | 3.4 |
Dividends and splits
Per share, in the currency the company pays
Paid for 18 years. Last went ex-dividend on 8 Sept 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 2.372 | 2.55 | 2.48 | 1.54 | 1.30 | 1.37 | 0.57 | 0.59 |
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.