1,473.00
+0.48%
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 166.97bn
FY2016FY2025
Net income
ZAR 8.41bn
FY2016FY2025
Total assets
ZAR 1.37trn
FY2016FY2025
Shareholders' equity
ZAR 60.14bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | ZAR 166.97bn | ZAR 158.85bn | ZAR 144.35bn | ZAR 247.63bn | ZAR 137.54bn | ZAR 175.34bn | ZAR 108.21bn | ZAR 114.61bn | ZAR 103.29bn |
| Operating income | ZAR 24.01bn | ZAR 21.10bn | ZAR 19.39bn | ZAR 25.87bn | ZAR 4.13bn | ZAR 9.94bn | ZAR 84.98bn | ZAR 22.20bn | ZAR 60.01bn |
| Net income | ZAR 8.41bn | ZAR 7.67bn | ZAR 7.07bn | ZAR 6.66bn | −ZAR 5.10bn | ZAR 9.39bn | ZAR 36.57bn | ZAR 14.37bn | ZAR 9.64bn |
| Diluted earnings per share | 1.88 | 1.68 | 1.59 | 1.41 | -1.08 | 1.99 | 7.81 | 3.10 | 2.08 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Total assets | ZAR 1.37trn | ZAR 1.24trn | ZAR 1.16trn | ZAR 1.05trn | ZAR 940.68bn | ZAR 910.90bn | ZAR 881.62bn | ZAR 3.04trn | ZAR 2.90trn |
| Cash and short-term investments | ZAR 40.19bn | ZAR 123.92bn | ZAR 106.05bn | ZAR 95.17bn | ZAR 97.73bn | ZAR 111.70bn | ZAR 32.34bn | ZAR 99.37bn | ZAR 81.98bn |
| Total liabilities | ZAR 1.30trn | ZAR 1.17trn | ZAR 1.10trn | ZAR 988.55bn | ZAR 871.36bn | ZAR 832.98bn | ZAR 800.20bn | ZAR 2.86trn | ZAR 2.71trn |
| Debt | ZAR 52.21bn | ZAR 26.03bn | ZAR 57.74bn | ZAR 17.51bn | ZAR 47.92bn | ZAR 28.54bn | ZAR 16.89bn | ZAR 26.29bn | ZAR 79.39bn |
| Shareholders' equity | ZAR 60.14bn | ZAR 58.77bn | ZAR 56.06bn | ZAR 62.17bn | ZAR 67.00bn | ZAR 74.76bn | ZAR 78.02bn | ZAR 136.06bn | ZAR 136.22bn |
| Shares outstanding | 4,467m | 4,570m | 4,435m | 4,709m | 4,709m | 4,709m | 4,683m | 4,642m | 4,641m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Sept 2024 | Jun 2024 | Mar 2024 | Dec 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | ZAR 92.05bn | ZAR 191.27bn | ZAR 55.49bn | ZAR 52.12bn | ZAR 26.06bn | ZAR 29.70bn | ZAR 26.27bn | ZAR 50.87bn |
| Operating income | ZAR 4.12bn | ZAR 12.91bn | ZAR 55.49bn | ZAR 15.47bn | ZAR 20.11bn | ZAR 5.63bn | ZAR 26.27bn | ZAR 1.74bn |
| Net income | ZAR 3.89bn | ZAR 4.31bn | ZAR 4.10bn | ZAR 2.43bn | ZAR 1.21bn | ZAR 5.24bn | ZAR 2.62bn | ZAR 2.71bn |
| Diluted earnings per share | 0.93 | 0.96 | 0.92 | 0.53 | 0.27 | 1.15 | 0.57 | 0.61 |
| Total assets | ZAR 1.41trn | ZAR 1.37trn | ZAR 1.25trn | ZAR 1.24trn | — | ZAR 1.17trn | ZAR 1.17trn | ZAR 1.16trn |
| Cash and short-term investments | ZAR 37.04bn | ZAR 40.19bn | ZAR 39.74bn | ZAR 123.92bn | — | ZAR 58.07bn | ZAR 58.07bn | ZAR 106.05bn |
| Debt | ZAR 2.62bn | ZAR 53.20bn | — | ZAR 55.01bn | — | ZAR 16.82bn | — | ZAR 54.10bn |
| Shareholders' equity | ZAR 59.20bn | ZAR 60.14bn | ZAR 60.15bn | ZAR 58.77bn | — | ZAR 57.81bn | ZAR 57.81bn | ZAR 56.06bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 405.0% | 4.0% | -6.1% |
| Operating income | 571.6% | 42.2% | 8.0% |
| Net income | 443.7% | — | -5.1% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 13.8% | 13.7% | 11.0% | 16.9% |
| Net margin | 4.9% | 4.9% | 2.9% | 6.5% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Price to earnings | 7.9 | 7.5 | 8.2 | 190.4 | 1.8 | -2.1 | 1.9 | 0.6 |
| Price to sales | 0.4 | 0.4 | 0.4 | 7.7 | 0.1 | 0.1 | 0.1 | 0.2 |
Dividends and splits
Per share, in the currency the company pays
Paid for 16 years. Last went ex-dividend on 30 Sept 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.96 | 0.89 | 0.85 | 0.83 | 0.76 | 0.60 | 0.75 | 1.17 |
- 8-to-7 reverse split · 16 Apr 2012
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.