1,780.00
-1.00%
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
ZAR 45.83bn
FY2017FY2026
Net income
ZAR 386.3m
FY2017FY2026
Free cash flow
−ZAR 382.9m
FY2017FY2026
Shareholders' equity
ZAR 12.86bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 45.83bn | ZAR 44.51bn | ZAR 64.90bn | ZAR 61.88bn | ZAR 47.37bn | ZAR 39.52bn | ZAR 34.58bn | ZAR 37.86bn | ZAR 35.66bn | ZAR 29.87bn |
| Operating income | ZAR 2.37bn | ZAR 1.87bn | ZAR 3.84bn | ZAR 4.02bn | ZAR 3.27bn | ZAR 2.27bn | ZAR 1.16bn | ZAR 2.61bn | ZAR 2.44bn | ZAR 2.12bn |
| Net income | ZAR 386.3m | ZAR 4.03bn | ZAR 43.5m | ZAR 1.62bn | ZAR 1.36bn | ZAR 1.02bn | −ZAR 161.1m | ZAR 1.31bn | ZAR 1.15bn | ZAR 992.7m |
| Diluted earnings per share | 1.14 | 11.92 | 0.13 | 4.82 | 3.96 | 2.80 | -0.45 | 3.61 | 3.17 | 2.78 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ZAR 40.18bn | ZAR 38.53bn | ZAR 76.90bn | ZAR 73.03bn | ZAR 58.03bn | ZAR 35.63bn | ZAR 35.89bn | ZAR 30.28bn | ZAR 28.55bn | ZAR 24.87bn |
| Cash and short-term investments | ZAR 5.45bn | ZAR 5.28bn | ZAR 8.82bn | ZAR 9.06bn | ZAR 6.22bn | ZAR 6.16bn | ZAR 4.20bn | ZAR 3.55bn | ZAR 2.28bn | ZAR 1.81bn |
| Total liabilities | ZAR 26.60bn | ZAR 25.13bn | ZAR 58.59bn | ZAR 53.52bn | ZAR 41.10bn | ZAR 21.88bn | ZAR 22.86bn | ZAR 17.67bn | ZAR 17.17bn | ZAR 15.02bn |
| Debt | ZAR 10.89bn | ZAR 9.92bn | ZAR 36.56bn | ZAR 31.65bn | ZAR 25.32bn | ZAR 11.06bn | ZAR 10.65bn | ZAR 6.62bn | ZAR 6.21bn | ZAR 5.85bn |
| Shareholders' equity | ZAR 12.86bn | ZAR 12.89bn | ZAR 14.53bn | ZAR 15.48bn | ZAR 13.49bn | ZAR 11.66bn | ZAR 11.21bn | ZAR 11.01bn | ZAR 9.80bn | ZAR 8.36bn |
| Shares outstanding | 338m | 338m | 339m | 337m | 344m | 366m | 360m | 362m | 363m | 357m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ZAR 2.44bn | ZAR 1.96bn | −ZAR 977.2m | ZAR 2.56bn | ZAR 2.63bn | ZAR 3.58bn | ZAR 3.02bn | ZAR 1.89bn | ZAR 2.48bn | ZAR 2.27bn |
| Capital spending | −ZAR 2.82bn | −ZAR 2.76bn | −ZAR 2.95bn | −ZAR 2.84bn | −ZAR 1.94bn | −ZAR 3.44bn | −ZAR 2.27bn | −ZAR 2.40bn | −ZAR 1.82bn | −ZAR 1.63bn |
| Free cash flow | −ZAR 382.9m | −ZAR 792.9m | −ZAR 3.93bn | −ZAR 285.5m | ZAR 692.1m | ZAR 145.7m | ZAR 751.9m | −ZAR 509.8m | ZAR 661.7m | ZAR 644.8m |
| Dividends paid | — | −ZAR 5.74bn | −ZAR 269.4m | −ZAR 211.3m | −ZAR 174.5m | −ZAR 174.5m | −ZAR 174.5m | −ZAR 174.5m | — | — |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Mar 2024 | Dec 2023 | Sept 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 23.15bn | ZAR 22.68bn | ZAR 20.84bn | ZAR 23.67bn | ZAR 31.68bn | ZAR 15.84bn | ZAR 33.22bn | ZAR 16.61bn |
| Operating income | ZAR 1.27bn | ZAR 1.10bn | ZAR 904.6m | ZAR 959.8m | ZAR 581.4m | ZAR 290.7m | ZAR 2.03bn | ZAR 1.00bn |
| Net income | ZAR 305.4m | ZAR 80.9m | ZAR 3.47bn | ZAR 561.3m | −ZAR 649.4m | −ZAR 324.7m | ZAR 692.8m | ZAR 346.4m |
| Diluted earnings per share | 0.90 | 0.24 | 10.26 | 1.66 | -1.92 | -0.96 | 2.06 | 1.03 |
| Cash from operations | ZAR 1.73bn | ZAR 710.0m | ZAR 1.45bn | ZAR 510.0m | ZAR 336.0m | ZAR 168.0m | −ZAR 1.69bn | −ZAR 845.0m |
| Capital spending | −ZAR 1.09bn | −ZAR 1.72bn | −ZAR 1.51bn | −ZAR 1.12bn | −ZAR 1.16bn | −ZAR 580.0m | −ZAR 1.64bn | −ZAR 821.0m |
| Free cash flow | ZAR 644.0m | −ZAR 1.01bn | −ZAR 61.0m | −ZAR 612.0m | −ZAR 824.0m | −ZAR 412.0m | −ZAR 3.33bn | −ZAR 1.67bn |
| Total assets | ZAR 40.18bn | ZAR 35.97bn | ZAR 38.53bn | ZAR 77.81bn | ZAR 76.90bn | ZAR 76.90bn | ZAR 75.85bn | ZAR 75.85bn |
| Cash and short-term investments | ZAR 5.45bn | ZAR 3.60bn | ZAR 5.28bn | ZAR 3.70bn | ZAR 8.82bn | ZAR 8.82bn | ZAR 6.85bn | ZAR 6.85bn |
| Debt | ZAR 8.81bn | ZAR 7.39bn | ZAR 8.15bn | ZAR 9.09bn | ZAR 19.96bn | ZAR 9.57bn | ZAR 19.29bn | ZAR 10.29bn |
| Shareholders' equity | ZAR 12.86bn | ZAR 12.72bn | ZAR 12.89bn | ZAR 14.80bn | ZAR 14.53bn | ZAR 14.53bn | ZAR 15.35bn | ZAR 15.35bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -9.5% | 3.0% | 5.9% |
| Operating income | -16.1% | 0.9% | 2.0% |
| Net income | -38.0% | -17.7% | -8.9% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 4.7% | 5.6% | 5.8% | 6.0% |
| Net margin | 4.9% | 2.8% | 2.8% | 2.7% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 15.4 | 1.6 | 96.9 | 2.6 | 2.8 | 5.1 | -22.0 | 3.3 | 4.5 | 6.3 |
| Price to sales | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.2 |
Dividends and splits
Per share, in the currency the company pays
Paid for 5 years. Last went ex-dividend on 30 Sept 2026.
| FY2027 | FY2025 | FY2024 | FY2023 | FY2022 | FY2008 | FY2007 | FY2005 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.55 | 0.763 | 0.80 | 0.63 | 0.47 | 4.00 | 4.00 | 3.70 |
- 10-to-1 reverse split · 19 Dec 2011
- 1-to-1 reverse split · 5 Aug 2004
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.