6.61
-2.79%
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 HKD, from our data supplier.
Revenue
HK$30.54bn
FY2016FY2025
Net income
HK$556.7m
FY2016FY2025
Free cash flow
HK$795.8m
FY2016FY2025
Shareholders' equity
HK$3.18bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | HK$30.54bn | HK$27.76bn | HK$22.37bn | HK$24.97bn | HK$35.30bn | HK$20.16bn | HK$18.40bn | HK$25.27bn | HK$19.46bn | HK$10.34bn |
| Gross profit | HK$1.33bn | HK$1.43bn | HK$1.32bn | HK$1.29bn | HK$1.59bn | HK$870.7m | HK$896.8m | HK$923.9m | HK$809.6m | HK$481.4m |
| Operating income | HK$935.5m | HK$1.09bn | HK$848.3m | HK$857.2m | HK$1.13bn | HK$504.1m | HK$489.3m | HK$513.4m | HK$495.8m | HK$237.6m |
| Net income | HK$556.7m | HK$501.2m | HK$403.8m | HK$400.3m | HK$713.2m | HK$261.9m | HK$236.4m | HK$313.1m | HK$303.0m | HK$201.8m |
| Diluted earnings per share | 0.89 | 0.80 | 0.65 | 0.64 | 1.14 | 0.42 | 0.38 | 0.50 | 0.48 | 0.32 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | HK$10.90bn | HK$10.25bn | HK$7.83bn | HK$8.14bn | HK$9.33bn | HK$7.28bn | HK$5.61bn | HK$6.61bn | HK$6.29bn | HK$4.46bn |
| Cash and short-term investments | HK$3.91bn | HK$3.05bn | HK$1.67bn | HK$1.54bn | HK$1.89bn | HK$1.20bn | HK$1.12bn | HK$939.8m | HK$583.8m | HK$632.1m |
| Total liabilities | HK$7.34bn | HK$7.16bn | HK$5.00bn | HK$5.13bn | HK$6.49bn | HK$5.16bn | HK$3.78bn | HK$4.92bn | HK$4.83bn | HK$3.32bn |
| Debt | HK$2.68bn | HK$2.39bn | HK$1.06bn | HK$1.60bn | HK$2.52bn | HK$2.03bn | HK$2.15bn | HK$3.02bn | HK$3.16bn | HK$2.29bn |
| Shareholders' equity | HK$3.18bn | HK$2.86bn | HK$2.64bn | HK$2.46bn | HK$2.39bn | HK$1.86bn | HK$1.62bn | HK$1.53bn | HK$1.32bn | HK$1.05bn |
| Shares outstanding | 626m | 626m | 626m | 626m | 626m | 626m | 626m | 626m | 625m | 624m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | HK$809.8m | HK$552.8m | HK$1.04bn | HK$995.3m | HK$348.3m | HK$332.0m | HK$1.25bn | HK$1.01bn | −HK$626.9m | −HK$428.3m |
| Capital spending | −HK$14.0m | −HK$3.5m | −HK$6.1m | −HK$16.1m | −HK$10.5m | −HK$20.5m | −HK$10.1m | −HK$216.1m | −HK$121.1m | −HK$49.4m |
| Free cash flow | HK$795.8m | HK$549.3m | HK$1.03bn | HK$979.2m | HK$337.8m | HK$311.5m | HK$1.24bn | HK$793.0m | −HK$747.9m | −HK$477.7m |
| Dividends paid | −HK$250.3m | −HK$250.3m | −HK$219.0m | −HK$250.3m | −HK$197.1m | −HK$134.6m | −HK$125.2m | −HK$126.4m | −HK$101.8m | −HK$49.9m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | HK$33.31bn | HK$17.94bn | HK$12.59bn | HK$14.12bn | HK$13.64bn | HK$13.09bn | HK$9.28bn | HK$9.97bn |
| Gross profit | HK$1.65bn | HK$752.2m | HK$579.1m | HK$625.8m | HK$804.2m | HK$616.0m | HK$700.5m | HK$562.2m |
| Operating income | HK$1.39bn | HK$506.5m | HK$360.6m | HK$365.0m | HK$546.8m | HK$402.4m | HK$502.6m | HK$338.4m |
| Net income | HK$812.4m | HK$293.2m | HK$263.5m | HK$170.9m | HK$330.3m | HK$132.4m | HK$271.4m | HK$99.7m |
| Diluted earnings per share | 1.30 | 0.47 | 0.42 | 0.27 | 0.53 | 0.21 | 0.43 | 0.16 |
| Cash from operations | — | −HK$545.0m | HK$1.35bn | HK$1.45bn | −HK$898.0m | −HK$1.36bn | HK$2.37bn | HK$2.12bn |
| Capital spending | — | −HK$13.0m | — | −HK$3.0m | — | −HK$3.0m | — | −HK$16.0m |
| Free cash flow | — | −HK$558.0m | — | HK$1.45bn | — | −HK$1.36bn | — | HK$2.11bn |
| Total assets | HK$16.13bn | HK$10.90bn | HK$10.41bn | HK$10.25bn | HK$7.48bn | HK$7.83bn | HK$10.22bn | HK$8.14bn |
| Cash and short-term investments | HK$2.28bn | HK$3.91bn | HK$4.60bn | HK$3.05bn | HK$1.15bn | HK$1.67bn | HK$4.69bn | HK$1.58bn |
| Debt | HK$5.52bn | HK$2.68bn | HK$2.67bn | HK$2.39bn | HK$1.79bn | HK$1.06bn | HK$2.52bn | HK$1.60bn |
| Shareholders' equity | HK$3.84bn | HK$3.18bn | HK$3.00bn | HK$2.86bn | HK$2.81bn | HK$2.64bn | HK$2.59bn | HK$2.46bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 6.9% | 8.7% | 10.5% |
| Operating income | 3.0% | 13.2% | 18.7% |
| Net income | 11.6% | 16.3% | 21.3% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 4.7% | 5.1% | 4.9% | 4.6% |
| Operating margin | 3.5% | 3.5% | 3.3% | 3.0% |
| Net margin | 1.8% | 1.8% | 1.8% | 1.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 5.1 | 5.2 | 5.4 | 5.9 | 4.6 | 7.2 | 7.0 | 4.7 | 5.4 | 4.9 |
| Price to sales | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 23 years. Last went ex-dividend on 21 May 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.25 | 0.40 | 0.40 | 0.35 | 0.40 | 0.315 | 0.215 | 0.20 |
- 2-for-1 split · 4 Jun 2014
- 10-to-1 reverse split · 29 Jun 1998
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.