270.00
+3.05%
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 29.61bn
FY2017FY2026
Net income
−ZAR 119.0m
FY2017FY2026
Free cash flow
ZAR 976.0m
FY2017FY2026
Shareholders' equity
ZAR 12.19bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 29.61bn | ZAR 29.61bn | ZAR 29.06bn | ZAR 29.63bn | ZAR 27.98bn | ZAR 23.96bn | ZAR 22.17bn | ZAR 25.60bn | ZAR 22.98bn | ZAR 19.78bn |
| Gross profit | ZAR 6.06bn | ZAR 5.15bn | ZAR 5.14bn | ZAR 4.93bn | ZAR 5.51bn | ZAR 4.43bn | ZAR 3.27bn | ZAR 4.70bn | ZAR 4.51bn | ZAR 4.22bn |
| Operating income | ZAR 2.21bn | ZAR 1.27bn | ZAR 2.20bn | ZAR 1.73bn | ZAR 2.83bn | ZAR 2.13bn | ZAR 721.0m | ZAR 2.38bn | ZAR 2.80bn | ZAR 2.46bn |
| Net income | −ZAR 119.0m | ZAR 10.0m | ZAR 1.09bn | ZAR 414.0m | ZAR 1.75bn | ZAR 991.0m | −ZAR 2.12bn | ZAR 1.03bn | ZAR 1.54bn | ZAR 1.34bn |
| Diluted earnings per share | -0.05 | 0.00 | 0.43 | 0.17 | 0.69 | 0.39 | -0.82 | 0.38 | 0.57 | 0.50 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ZAR 29.53bn | ZAR 30.80bn | ZAR 31.10bn | ZAR 29.78bn | ZAR 29.50bn | ZAR 25.39bn | ZAR 24.36bn | ZAR 28.10bn | ZAR 28.50bn | ZAR 26.98bn |
| Cash and short-term investments | ZAR 1.78bn | ZAR 2.09bn | ZAR 1.40bn | ZAR 1.45bn | ZAR 1.73bn | ZAR 751.0m | ZAR 1.00bn | ZAR 1.78bn | ZAR 2.15bn | ZAR 2.01bn |
| Total liabilities | ZAR 17.00bn | ZAR 18.10bn | ZAR 18.32bn | ZAR 18.07bn | ZAR 17.75bn | ZAR 14.95bn | ZAR 14.59bn | ZAR 15.06bn | ZAR 16.03bn | ZAR 15.63bn |
| Debt | ZAR 8.79bn | ZAR 10.25bn | ZAR 9.78bn | ZAR 9.54bn | ZAR 9.25bn | ZAR 7.33bn | ZAR 8.09bn | ZAR 6.32bn | ZAR 7.98bn | ZAR 7.85bn |
| Shareholders' equity | ZAR 12.19bn | ZAR 12.44bn | ZAR 12.47bn | ZAR 11.43bn | ZAR 11.53bn | ZAR 10.25bn | ZAR 9.57bn | ZAR 12.82bn | ZAR 12.15bn | ZAR 11.04bn |
| Shares outstanding | 2,508m | 2,517m | 2,551m | 2,496m | 2,543m | 2,551m | 2,584m | 2,687m | 2,688m | 2,687m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ZAR 2.74bn | ZAR 1.66bn | ZAR 2.10bn | ZAR 1.85bn | ZAR 2.36bn | ZAR 2.59bn | ZAR 474.0m | ZAR 2.47bn | ZAR 1.69bn | ZAR 1.60bn |
| Capital spending | −ZAR 1.76bn | −ZAR 1.60bn | −ZAR 2.59bn | −ZAR 2.60bn | −ZAR 2.51bn | −ZAR 1.98bn | −ZAR 2.06bn | −ZAR 1.43bn | −ZAR 1.92bn | −ZAR 2.55bn |
| Free cash flow | ZAR 976.0m | ZAR 60.0m | −ZAR 492.0m | −ZAR 742.0m | −ZAR 148.0m | ZAR 610.0m | −ZAR 1.59bn | ZAR 1.04bn | −ZAR 233.0m | −ZAR 954.0m |
| Dividends paid | −ZAR 88.0m | −ZAR 116.0m | −ZAR 79.0m | −ZAR 751.0m | −ZAR 394.0m | −ZAR 27.0m | −ZAR 619.0m | −ZAR 656.0m | −ZAR 630.0m | −ZAR 442.0m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Mar 2024 | Dec 2023 | Sept 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 14.73bn | ZAR 14.87bn | ZAR 14.26bn | ZAR 15.36bn | ZAR 14.03bn | ZAR 7.02bn | ZAR 15.03bn | ZAR 7.51bn |
| Gross profit | ZAR 2.37bn | ZAR 2.41bn | ZAR 1.66bn | ZAR 2.01bn | ZAR 2.40bn | ZAR 1.20bn | ZAR 2.04bn | ZAR 1.37bn |
| Operating income | ZAR 1.21bn | ZAR 1.26bn | ZAR 784.0m | ZAR 1.15bn | ZAR 974.0m | ZAR 487.0m | ZAR 1.25bn | ZAR 612.0m |
| Net income | −ZAR 640.0m | ZAR 521.0m | −ZAR 395.0m | ZAR 405.0m | ZAR 565.0m | ZAR 282.5m | ZAR 525.0m | ZAR 262.5m |
| Diluted earnings per share | -0.26 | 0.21 | -0.16 | 0.16 | 0.22 | 0.11 | 0.21 | 0.11 |
| Cash from operations | ZAR 2.44bn | ZAR 299.0m | ZAR 1.83bn | −ZAR 48.0m | ZAR 2.09bn | ZAR 1.04bn | ZAR 91.0m | ZAR 45.0m |
| Capital spending | −ZAR 992.0m | −ZAR 770.0m | −ZAR 772.0m | −ZAR 820.0m | −ZAR 1.46bn | −ZAR 727.0m | −ZAR 1.12bn | −ZAR 558.0m |
| Free cash flow | ZAR 1.45bn | −ZAR 471.0m | ZAR 1.05bn | −ZAR 868.0m | ZAR 632.0m | ZAR 316.0m | −ZAR 1.03bn | −ZAR 513.0m |
| Total assets | ZAR 29.53bn | ZAR 30.43bn | ZAR 30.80bn | ZAR 31.50bn | ZAR 31.10bn | ZAR 31.10bn | ZAR 30.33bn | ZAR 30.33bn |
| Cash and short-term investments | ZAR 1.78bn | ZAR 1.65bn | ZAR 2.09bn | ZAR 1.22bn | ZAR 1.40bn | ZAR 1.45bn | ZAR 1.12bn | ZAR 1.12bn |
| Debt | ZAR 8.55bn | ZAR 9.89bn | ZAR 9.97bn | ZAR 10.32bn | ZAR 9.50bn | ZAR 2.79bn | ZAR 10.09bn | ZAR 3.71bn |
| Shareholders' equity | ZAR 12.19bn | ZAR 12.86bn | ZAR 12.44bn | ZAR 12.95bn | ZAR 12.47bn | ZAR 12.47bn | ZAR 11.92bn | ZAR 11.92bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -0.0% | 4.3% | 6.2% |
| Operating income | 8.6% | 0.7% | 1.2% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 18.9% | 18.0% | 18.4% | 18.7% |
| Operating margin | 5.9% | 6.3% | 7.3% | 8.2% |
| Net margin | -0.2% | 1.2% | 2.4% | 2.6% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -56.9 | 483.3 | 7.2 | 15.8 | 6.5 | 11.3 | -3.8 | 10.9 | 14.2 | 15.9 |
| Price to sales | 0.2 | 0.2 | 0.3 | 0.2 | 0.4 | 0.5 | 0.4 | 0.4 | 0.9 | 1.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 21 Sept 2022.
| FY2023 | FY2022 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.29 | 0.15 | 0.23 | 0.23 | 0.21 | 0.18 | 0.15 | 0.12 |
- 1.89-for-1 split · 24 Nov 2003
- 20-to-1 reverse split · 17 Nov 2003
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.