5,390.00
+1.74%
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 131.46bn
FY2016FY2025
Net income
−ZAR 4.83bn
FY2016FY2025
Free cash flow
ZAR 3.38bn
FY2016FY2025
Shareholders' equity
ZAR 5.31bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 131.46bn | ZAR 152.34bn | ZAR 146.46bn | ZAR 135.61bn | ZAR 127.94bn | ZAR 124.28bn | ZAR 109.48bn | ZAR 101.02bn | ZAR 95.46bn | ZAR 90.69bn |
| Gross profit | ZAR 14.14bn | ZAR 18.18bn | ZAR 17.38bn | ZAR 16.30bn | ZAR 15.36bn | ZAR 14.78bn | ZAR 11.66bn | ZAR 10.79bn | ZAR 9.63bn | ZAR 8.41bn |
| Operating income | ZAR 1.98bn | ZAR 2.90bn | ZAR 2.52bn | ZAR 3.43bn | ZAR 3.39bn | ZAR 3.44bn | ZAR 2.98bn | ZAR 2.78bn | ZAR 2.58bn | ZAR 2.58bn |
| Net income | −ZAR 4.83bn | ZAR 351.9m | ZAR 401.3m | ZAR 2.15bn | ZAR 2.27bn | ZAR 2.07bn | ZAR 2.16bn | ZAR 1.83bn | ZAR 1.82bn | ZAR 1.81bn |
| Diluted earnings per share | -25.07 | 1.83 | 2.08 | 11.18 | 11.75 | 10.74 | 11.20 | 9.43 | 9.40 | 9.35 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ZAR 46.22bn | ZAR 59.26bn | ZAR 61.60bn | ZAR 57.12bn | ZAR 52.07bn | ZAR 52.74bn | ZAR 34.05bn | ZAR 31.26bn | ZAR 28.21bn | ZAR 27.36bn |
| Cash and short-term investments | ZAR 2.75bn | ZAR 1.62bn | ZAR 1.71bn | ZAR 1.11bn | ZAR 1.64bn | ZAR 1.93bn | ZAR 1.49bn | ZAR 1.61bn | ZAR 1.74bn | ZAR 2.04bn |
| Total liabilities | ZAR 40.91bn | ZAR 48.88bn | ZAR 51.37bn | ZAR 47.11bn | ZAR 43.69bn | ZAR 44.85bn | ZAR 26.59bn | ZAR 24.15bn | ZAR 21.64bn | ZAR 21.71bn |
| Debt | ZAR 16.27bn | ZAR 24.30bn | ZAR 26.82bn | ZAR 25.83bn | ZAR 24.30bn | ZAR 21.57bn | ZAR 7.71bn | ZAR 5.49bn | ZAR 5.38bn | ZAR 5.12bn |
| Shareholders' equity | ZAR 5.31bn | ZAR 10.37bn | ZAR 10.22bn | ZAR 9.78bn | ZAR 8.20bn | ZAR 7.96bn | ZAR 7.47bn | ZAR 7.11bn | ZAR 6.58bn | ZAR 5.64bn |
| Shares outstanding | 193m | 193m | 193m | 192m | 193m | 193m | 193m | 194m | 194m | 194m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ZAR 4.29bn | ZAR 3.47bn | ZAR 4.39bn | ZAR 2.44bn | ZAR 1.78bn | ZAR 3.84bn | −ZAR 303.8m | ZAR 1.98bn | ZAR 1.41bn | ZAR 1.55bn |
| Capital spending | −ZAR 908.4m | −ZAR 1.26bn | −ZAR 2.03bn | −ZAR 1.78bn | −ZAR 1.44bn | −ZAR 1.38bn | −ZAR 1.11bn | −ZAR 809.0m | −ZAR 1.17bn | −ZAR 814.5m |
| Free cash flow | ZAR 3.38bn | ZAR 2.21bn | ZAR 2.35bn | ZAR 660.9m | ZAR 341.1m | ZAR 2.46bn | −ZAR 1.41bn | ZAR 1.17bn | ZAR 239.1m | ZAR 732.8m |
| Dividends paid | — | — | −ZAR 1.77bn | −ZAR 1.39bn | −ZAR 545.4m | −ZAR 610.3m | −ZAR 1.43bn | −ZAR 1.36bn | −ZAR 1.25bn | −ZAR 1.15bn |
Latest quarters
By quarter end
| Mar 2026 | Sept 2025 | Mar 2025 | Sept 2024 | Mar 2024 | Dec 2023 | Sept 2023 | Jun 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 68.59bn | ZAR 66.30bn | ZAR 65.16bn | ZAR 76.84bn | ZAR 66.46bn | ZAR 38.58bn | ZAR 78.09bn | ZAR 38.20bn |
| Gross profit | ZAR 7.67bn | ZAR 7.15bn | ZAR 7.00bn | ZAR 9.57bn | ZAR 9.50bn | ZAR 4.58bn | ZAR 9.62bn | ZAR 4.56bn |
| Operating income | ZAR 838.7m | ZAR 629.8m | ZAR 1.35bn | ZAR 683.6m | ZAR 2.32bn | ZAR 786.0m | ZAR 932.5m | ZAR 465.5m |
| Net income | ZAR 147.3m | −ZAR 569.8m | −ZAR 4.26bn | ZAR 295.0m | ZAR 56.9m | ZAR 435.0m | −ZAR 416.9m | −ZAR 208.4m |
| Diluted earnings per share | 0.76 | -2.95 | -22.11 | 1.53 | 0.30 | 2.26 | -2.16 | -1.08 |
| Cash from operations | −ZAR 974.0m | ZAR 2.94bn | ZAR 1.35bn | ZAR 2.94bn | ZAR 521.0m | ZAR 260.0m | ZAR 4.71bn | ZAR 2.35bn |
| Capital spending | −ZAR 394.0m | −ZAR 447.0m | −ZAR 460.0m | −ZAR 577.0m | −ZAR 681.0m | −ZAR 340.0m | −ZAR 883.0m | −ZAR 441.0m |
| Free cash flow | −ZAR 1.37bn | ZAR 2.49bn | ZAR 886.0m | ZAR 2.37bn | −ZAR 160.0m | −ZAR 80.0m | ZAR 3.82bn | ZAR 1.91bn |
| Total assets | ZAR 44.85bn | ZAR 46.22bn | ZAR 55.42bn | ZAR 59.26bn | ZAR 61.72bn | ZAR 61.72bn | ZAR 61.60bn | ZAR 61.60bn |
| Cash and short-term investments | ZAR 1.60bn | ZAR 2.75bn | ZAR 1.42bn | ZAR 1.62bn | ZAR 1.51bn | ZAR 1.51bn | ZAR 1.71bn | ZAR 1.71bn |
| Debt | ZAR 9.93bn | ZAR 14.27bn | ZAR 14.39bn | ZAR 12.37bn | ZAR 14.24bn | ZAR 6.45bn | ZAR 13.56bn | ZAR 4.12bn |
| Shareholders' equity | ZAR 5.40bn | ZAR 5.31bn | ZAR 6.53bn | ZAR 10.37bn | ZAR 10.24bn | ZAR 10.24bn | ZAR 10.22bn | ZAR 10.22bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -1.0% | 1.1% | 6.0% |
| Operating income | -16.7% | -10.4% | -1.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 11.4% | 11.7% | 11.8% | 11.1% |
| Operating margin | 1.7% | 1.9% | 2.2% | 2.4% |
| Net margin | -1.6% | -0.3% | 0.3% | 0.9% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -3.8 | 80.0 | 56.6 | 10.2 | 14.2 | 17.6 | 17.6 | 22.0 | 21.6 | 21.2 |
| Price to sales | 0.1 | 0.2 | 0.2 | 0.2 | 0.3 | 0.3 | 0.3 | 0.4 | 0.4 | 0.4 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 7 Dec 2022.
| FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 2.25 | 7.11 | 9.45 | 7.16 | 7.43 | 7.05 | 6.50 | 6.48 |
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.