1.48
0.00%
Close of 5 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$2.59bn
FY2016FY2025
Net income
HK$154.4m
FY2016FY2025
Free cash flow
−HK$170.5m
FY2016FY2025
Shareholders' equity
HK$3.08bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | HK$2.59bn | HK$2.01bn | HK$2.31bn | HK$2.73bn | HK$2.36bn | HK$1.51bn | HK$1.64bn | HK$1.67bn | HK$1.45bn | HK$1.25bn |
| Gross profit | HK$609.8m | HK$477.0m | HK$548.1m | HK$647.3m | HK$633.0m | HK$338.9m | HK$353.6m | HK$423.0m | HK$379.6m | HK$241.8m |
| Research and development | HK$79.0m | HK$79.1m | HK$79.4m | HK$61.6m | HK$51.2m | HK$37.1m | HK$40.4m | HK$42.1m | HK$38.8m | — |
| Operating income | HK$136.5m | HK$71.4m | HK$92.9m | HK$172.4m | HK$226.7m | HK$43.3m | HK$66.2m | HK$111.9m | HK$101.7m | −HK$87.9m |
| Net income | HK$154.4m | HK$100.9m | HK$130.3m | HK$213.3m | HK$203.0m | HK$93.7m | HK$90.3m | HK$101.9m | HK$51.5m | −HK$173.1m |
| Diluted earnings per share | 0.24 | 0.16 | 0.21 | 0.34 | 0.32 | 0.15 | 0.14 | 0.16 | 0.08 | -0.27 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | HK$4.36bn | HK$4.14bn | HK$4.15bn | HK$4.43bn | HK$4.38bn | HK$3.44bn | HK$3.45bn | HK$3.70bn | HK$3.32bn | HK$3.31bn |
| Cash and short-term investments | HK$528.2m | HK$825.8m | HK$644.7m | HK$671.9m | HK$1.15bn | HK$997.1m | HK$667.8m | HK$611.6m | HK$852.5m | HK$846.8m |
| Total liabilities | HK$1.28bn | HK$1.09bn | HK$1.10bn | HK$1.22bn | HK$1.38bn | HK$777.8m | HK$699.8m | HK$827.9m | HK$725.2m | HK$641.5m |
| Debt | HK$17.5m | HK$17.3m | HK$19.9m | HK$27.7m | HK$70.7m | HK$102.0m | HK$73.9m | HK$24.8m | HK$73.4m | HK$105.3m |
| Shareholders' equity | HK$3.08bn | HK$3.06bn | HK$3.05bn | HK$3.21bn | HK$3.00bn | HK$2.66bn | HK$2.75bn | HK$2.87bn | HK$2.59bn | HK$2.67bn |
| Shares outstanding | 631m | 631m | 631m | 631m | 631m | 631m | 631m | 631m | 631m | 631m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | −HK$98.9m | HK$323.0m | HK$137.5m | −HK$275.6m | HK$222.2m | HK$161.6m | HK$73.1m | −HK$172.9m | HK$111.0m | HK$150.5m |
| Capital spending | −HK$71.6m | −HK$58.0m | −HK$63.9m | −HK$130.6m | −HK$41.0m | −HK$18.3m | −HK$18.3m | −HK$65.3m | −HK$11.3m | −HK$29.9m |
| Free cash flow | −HK$170.5m | HK$265.1m | HK$73.6m | −HK$406.2m | HK$181.1m | HK$143.3m | HK$54.7m | −HK$238.2m | HK$99.7m | HK$120.6m |
| Dividends paid | −HK$55.5m | −HK$64.9m | −HK$101.5m | −HK$105.3m | −HK$63.1m | −HK$47.3m | −HK$50.4m | −HK$55.5m | −HK$32.8m | −HK$31.5m |
Latest quarters
By quarter end
| Sept 2025 | Mar 2025 | Sept 2024 | Mar 2024 | Sept 2023 | Jun 2023 | Mar 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | HK$1.21bn | HK$1.39bn | HK$1.21bn | HK$1.01bn | HK$1.00bn | HK$501.2m | HK$990.9m | HK$495.4m |
| Gross profit | HK$275.5m | HK$332.8m | HK$277.0m | HK$230.5m | HK$246.5m | HK$123.3m | HK$239.2m | HK$119.6m |
| Operating income | HK$71.1m | HK$142.8m | HK$78.9m | HK$72.7m | HK$64.3m | HK$1.1m | HK$68.1m | HK$192,000 |
| Net income | HK$60.6m | HK$89.2m | HK$65.2m | HK$50.4m | HK$50.5m | HK$25.3m | HK$55.2m | HK$27.2m |
| Diluted earnings per share | 0.10 | 0.14 | 0.10 | 0.08 | 0.08 | 0.04 | 0.09 | 0.04 |
| Total assets | HK$4.35bn | HK$4.36bn | HK$4.34bn | HK$4.14bn | HK$3.93bn | HK$3.93bn | HK$4.15bn | HK$4.15bn |
| Cash and short-term investments | HK$597.6m | HK$528.2m | HK$863.5m | HK$825.8m | HK$708.2m | HK$819.6m | HK$644.7m | HK$732.9m |
| Debt | HK$11.1m | HK$13.3m | HK$11.9m | HK$13.9m | HK$15.4m | HK$15.4m | HK$17.1m | HK$17.1m |
| Shareholders' equity | HK$3.15bn | HK$3.08bn | HK$3.09bn | HK$3.06bn | HK$2.94bn | HK$2.95bn | HK$3.05bn | HK$3.07bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -1.7% | 11.4% | 5.2% |
| Operating income | -7.5% | 25.8% | 18.6% |
| Net income | -10.2% | 10.5% | 22.5% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 23.6% | 23.7% | 24.1% | 23.6% |
| Operating margin | 4.5% | 4.9% | 5.5% | 4.6% |
| Net margin | 5.5% | 6.2% | 6.6% | 4.7% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 6.4 | 8.9 | 6.9 | 5.3 | 7.5 | 14.8 | 15.6 | 15.6 | 28.7 | -6.9 |
| Price to sales | 0.4 | 0.5 | 0.4 | 0.4 | 0.6 | 0.9 | 0.9 | 0.9 | 1.0 | 0.9 |
Dividends and splits
Per share, in the currency the company pays
Paid for 34 years. Last went ex-dividend on 12 Dec 2025.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.116 | 0.098 | 0.176 | 0.161 | 0.167 | 0.083 | 0.075 | 0.08 |
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.