20.49
-2.48%
Close of 6 Nov 2026, in SGD
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in SGD, from our data supplier.
Revenue, before interest expense
SGD 1.56bn
FY2017FY2026
Net income
SGD 698.4m
FY2017FY2026
Total assets
SGD 4.55bn
FY2017FY2026
Shareholders' equity
SGD 2.36bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | SGD 1.56bn | SGD 1.37bn | SGD 1.23bn | SGD 1.19bn | SGD 1.10bn | SGD 1.06bn | SGD 1.05bn | SGD 909.8m | SGD 844.7m | SGD 800.8m |
| Operating income | SGD 887.5m | SGD 743.0m | SGD 607.2m | SGD 590.3m | SGD 548.7m | SGD 532.0m | SGD 562.7m | SGD 461.0m | SGD 424.9m | SGD 401.8m |
| Net income | SGD 698.4m | SGD 648.0m | SGD 597.9m | SGD 570.9m | SGD 451.4m | SGD 445.4m | SGD 471.8m | SGD 391.1m | SGD 363.2m | SGD 339.7m |
| Diluted earnings per share | 0.65 | 0.61 | 0.56 | 0.53 | 0.42 | 0.42 | 0.44 | 0.37 | 0.34 | 0.31 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SGD 4.55bn | SGD 4.14bn | SGD 3.98bn | SGD 3.78bn | SGD 3.85bn | SGD 3.02bn | SGD 2.68bn | SGD 2.13bn | SGD 2.11bn | SGD 2.04bn |
| Cash and short-term investments | — | — | — | — | — | — | SGD 736.6m | SGD 470.3m | SGD 571.6m | SGD 520.3m |
| Total liabilities | SGD 2.18bn | SGD 1.94bn | SGD 2.02bn | SGD 2.08bn | SGD 2.30bn | SGD 1.63bn | SGD 1.43bn | SGD 1.04bn | SGD 1.02bn | SGD 1.01bn |
| Debt | — | SGD 688.1m | SGD 728.0m | SGD 727.2m | SGD 788.9m | SGD 539.2m | SGD 393.1m | — | — | — |
| Shareholders' equity | SGD 2.36bn | SGD 2.20bn | SGD 1.96bn | SGD 1.70bn | SGD 1.54bn | SGD 1.38bn | SGD 1.24bn | SGD 1.09bn | SGD 1.10bn | SGD 1.03bn |
| Shares outstanding | 1,069m | 1,069m | 1,069m | 1,069m | 1,069m | 1,069m | 1,070m | 1,071m | 1,074m | 1,104m |
Latest quarters
By quarter end
| Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Dec 2020 | Jun 2020 | Mar 2020 | |
|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | SGD 736.2m | SGD 688.4m | SGD 682.2m | SGD 639.4m | SGD 592.2m | SGD 520.8m | SGD 278.4m | SGD 295.8m |
| Operating income | SGD 424.6m | SGD 359.7m | SGD 383.3m | SGD 311.1m | SGD 296.1m | SGD 272.6m | SGD 146.7m | SGD 166.5m |
| Net income | SGD 342.7m | SGD 308.0m | SGD 340.0m | SGD 316.3m | SGD 281.6m | SGD 239.8m | SGD 121.1m | SGD 137.5m |
| Diluted earnings per share | 0.32 | 0.29 | 0.32 | 0.29 | 0.25 | 0.22 | 0.11 | 0.13 |
| Total assets | SGD 4.16bn | SGD 4.14bn | SGD 4.00bn | SGD 3.98bn | SGD 3.80bn | SGD 2.81bn | SGD 2.68bn | SGD 2.80bn |
| Cash and short-term investments | — | — | — | — | — | SGD 1.03bn | SGD 955.5m | SGD 891.7m |
| Debt | SGD 299.7m | SGD 622.9m | SGD 644.5m | SGD 643.1m | SGD 330.7m | SGD 590.9m | SGD 414.2m | SGD 416.4m |
| Shareholders' equity | SGD 2.29bn | SGD 2.20bn | SGD 2.03bn | SGD 1.96bn | SGD 1.70bn | SGD 1.26bn | SGD 1.24bn | SGD 1.08bn |
Financial ratios
Data as of 27 Sept 2026
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating margin | 56.9% | 54.2% | 49.3% | 49.4% | 49.9% | 50.4% | — | — | — | — |
| Net margin | 44.8% | 47.3% | 48.5% | 47.8% | 41.1% | 42.2% | — | — | — | — |
| Return on equity | 29.6% | 29.5% | 30.5% | 33.6% | 29.2% | 32.2% | — | — | — | — |
| Return on assets | 15.4% | 15.6% | 15.0% | 15.1% | 11.7% | 14.7% | — | — | — | — |
| Revenue growth | 13.8% | 11.3% | 3.1% | 8.7% | 4.1% | 0.3% | — | — | — | — |
| Earnings growth | 7.8% | 8.4% | 4.7% | 26.5% | 1.3% | -5.6% | — | — | — | — |
| Current ratio | 1.62x | 2.02x | 1.81x | 1.33x | 1.49x | 1.84x | — | — | — | — |
| Debt to equity | 0.00x | 0.28x | 0.33x | 0.20x | 0.45x | 0.34x | — | — | — | — |
| Equity ratio | 52.0% | 53.1% | 49.2% | 45.0% | 40.1% | 45.8% | — | — | — | — |
| Interest coverage | 53.58x | 42.85x | 58.87x | 81.40x | 74.30x | 111.24x | — | — | — | — |
| Buybacks as a share of market value | 0.0% | — | — | — | — | 0.2% | 0.1% | 0.2% | 2.8% | -2.8% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 9.3% | 8.1% | 6.7% |
| Operating income | 14.6% | 10.8% | 8.2% |
| Net income | 7.0% | 9.4% | 7.2% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 55.6% | 52.8% | 52.0% | 51.6% |
| Net margin | 46.0% | 47.0% | 45.4% | 44.6% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 32.1 | 28.1 | 22.8 | 18.4 | 21.2 | 22.3 | 21.2 | 24.3 | 21.1 | 24.2 |
| Price to sales | 14.4 | 13.3 | 11.1 | 8.8 | 8.7 | 9.4 | 9.5 | 10.4 | 9.1 | 10.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 25 years. Last went ex-dividend on 30 Oct 2026.
| FY2027 | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.24 | 0.435 | 0.50 | 0.34 | 0.32 | 0.32 | 0.32 | 0.30 |
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.