3,071.00
+0.89%
Close of 9 Nov 2026, in ZAc
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in ZAR, from our data supplier.
Revenue, before interest expense
ZAR 8.33bn
FY2017FY2026
Net income
ZAR 1.74bn
FY2017FY2026
Total assets
ZAR 158.40bn
FY2017FY2026
Shareholders' equity
ZAR 5.65bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | ZAR 8.33bn | ZAR 8.32bn | ZAR 7.33bn | ZAR 6.91bn | ZAR 5.74bn | ZAR 4.95bn | ZAR 4.76bn | ZAR 7.53bn | ZAR 3.79bn | ZAR 3.38bn |
| Research and development | ZAR 85.6m | ZAR 83.7m | ZAR 74.5m | ZAR 70.1m | ZAR 65.4m | ZAR 56.2m | ZAR 53.0m | ZAR 53.8m | — | ZAR 33.7m |
| Operating income | ZAR 2.68bn | ZAR 1.42bn | ZAR 1.19bn | −ZAR 882.6m | ZAR 1.17bn | ZAR 847.7m | ZAR 776.4m | ZAR 4.04bn | ZAR 603.4m | ZAR 439.9m |
| Net income | ZAR 1.74bn | ZAR 1.27bn | ZAR 1.03bn | ZAR 950.3m | ZAR 920.9m | ZAR 697.7m | ZAR 647.0m | ZAR 602.2m | ZAR 566.5m | ZAR 486.9m |
| Diluted earnings per share | 1.38 | 1.01 | 0.81 | 0.74 | 0.68 | 0.52 | 0.49 | 0.45 | 0.42 | 0.36 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ZAR 158.40bn | ZAR 114.32bn | ZAR 114.11bn | ZAR 88.26bn | ZAR 78.74bn | ZAR 74.21bn | ZAR 63.90bn | ZAR 59.37bn | ZAR 52.41bn | ZAR 47.06bn |
| Cash and short-term investments | ZAR 12.17bn | ZAR 2.62bn | ZAR 8.60bn | ZAR 8.27bn | ZAR 7.72bn | ZAR 9.21bn | ZAR 8.32bn | ZAR 1.20bn | ZAR 7.21bn | ZAR 4.89bn |
| Total liabilities | ZAR 151.99bn | ZAR 108.73bn | ZAR 108.94bn | ZAR 83.53bn | ZAR 74.20bn | ZAR 70.26bn | ZAR 60.32bn | ZAR 56.16bn | ZAR 49.67bn | ZAR 44.71bn |
| Debt | ZAR 339.2m | ZAR 223.4m | ZAR 201.4m | ZAR 80.60bn | −ZAR 73.61bn | ZAR 277.8m | ZAR 305.0m | ZAR 112.3m | ZAR 103.7m | ZAR 37.8m |
| Shareholders' equity | ZAR 5.65bn | ZAR 4.96bn | ZAR 4.60bn | ZAR 4.24bn | ZAR 4.12bn | ZAR 3.60bn | ZAR 3.31bn | ZAR 2.99bn | ZAR 2.51bn | ZAR 2.15bn |
| Shares outstanding | 1,256m | 1,263m | 1,278m | 1,281m | 1,350m | 1,341m | 1,332m | 1,346m | 1,344m | 1,338m |
Latest quarters
By quarter end
| Aug 2026 | Feb 2026 | Aug 2025 | Feb 2025 | Aug 2024 | Feb 2024 | Nov 2023 | Aug 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | ZAR 5.30bn | ZAR 3.15bn | ZAR 5.04bn | ZAR 2.23bn | ZAR 4.42bn | ZAR 4.01bn | ZAR 4.01bn | ZAR 3.33bn |
| Operating income | ZAR 1.13bn | ZAR 1.47bn | ZAR 1.17bn | ZAR 1.04bn | ZAR 915.8m | ZAR 3.28bn | ZAR 3.28bn | −ZAR 2.09bn |
| Net income | ZAR 755.1m | ZAR 958.7m | ZAR 778.1m | ZAR 662.8m | ZAR 611.0m | ZAR 551.8m | ZAR 551.8m | ZAR 482.4m |
| Diluted earnings per share | 0.60 | 0.76 | 0.62 | 0.52 | 0.48 | 0.43 | 0.43 | 0.38 |
| Total assets | ZAR 162.24bn | ZAR 158.40bn | ZAR 129.18bn | ZAR 114.32bn | ZAR 124.31bn | ZAR 114.11bn | ZAR 114.11bn | ZAR 91.17bn |
| Cash and short-term investments | ZAR 2.69bn | ZAR 12.17bn | ZAR 2.04bn | ZAR 2.62bn | ZAR 1.82bn | ZAR 1.74bn | ZAR 1.74bn | ZAR 1.48bn |
| Debt | — | — | — | — | — | ZAR 105.25bn | — | — |
| Shareholders' equity | ZAR 5.72bn | ZAR 5.65bn | ZAR 5.21bn | ZAR 4.96bn | ZAR 4.71bn | ZAR 4.60bn | ZAR 4.60bn | ZAR 4.33bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 6.4% | 11.0% | 10.2% |
| Operating income | — | 25.8% | 19.3% |
| Net income | 22.3% | 20.0% | 19.5% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 24.6% | 14.3% | 15.4% | 19.8% |
| Net margin | 18.1% | 16.2% | 15.9% | 14.4% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 21.9 | 27.0 | 24.3 | 20.7 | 17.8 | 25.8 | 18.5 | 21.2 | 25.4 | 24.0 |
| Price to sales | 4.6 | 4.1 | 3.4 | 2.9 | 2.9 | 3.6 | 2.5 | 1.7 | 3.8 | 3.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 12 years. Last went ex-dividend on 6 May 2026.
| FY2027 | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.45 | 0.55 | 0.455 | 0.385 | 0.33 | 0.265 | 0.23 | 0.21 |
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.