2,795.00
+1.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 5.56bn
FY2016FY2025
Net income
ZAR 2.14bn
FY2016FY2025
Free cash flow
ZAR 1.39bn
FY2016FY2025
Shareholders' equity
ZAR 9.65bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 5.56bn | ZAR 4.98bn | ZAR 4.85bn | ZAR 5.88bn | ZAR 3.42bn | ZAR 3.75bn | ZAR 3.83bn | ZAR 3.42bn | ZAR 3.06bn | ZAR 9.03bn |
| Operating income | ZAR 1.12bn | ZAR 613.9m | ZAR 1.43bn | ZAR 467.8m | ZAR 345.8m | −ZAR 192.7m | ZAR 527.1m | ZAR 452.1m | ZAR 426.1m | −ZAR 114.7m |
| Net income | ZAR 2.14bn | ZAR 390.3m | ZAR 1.06bn | ZAR 657.5m | ZAR 221.4m | −ZAR 364.0m | ZAR 365.4m | ZAR 2.91bn | −ZAR 515.0m | −ZAR 1.84bn |
| Diluted earnings per share | 3.21 | 0.58 | 1.59 | 0.98 | 0.33 | -0.54 | 0.54 | 3.82 | -0.69 | -2.45 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ZAR 16.13bn | ZAR 14.76bn | ZAR 14.57bn | ZAR 13.83bn | ZAR 25.15bn | ZAR 23.60bn | ZAR 27.93bn | ZAR 25.65bn | ZAR 34.95bn | ZAR 36.18bn |
| Cash and short-term investments | ZAR 3.92bn | ZAR 2.52bn | ZAR 2.52bn | ZAR 2.61bn | ZAR 5.68bn | ZAR 4.13bn | ZAR 7.69bn | ZAR 6.66bn | ZAR 10.73bn | ZAR 11.28bn |
| Total liabilities | ZAR 6.43bn | ZAR 4.89bn | ZAR 4.69bn | ZAR 5.01bn | ZAR 16.57bn | ZAR 15.65bn | ZAR 19.19bn | ZAR 15.97bn | ZAR 20.75bn | ZAR 20.37bn |
| Debt | ZAR 3.22bn | ZAR 2.79bn | ZAR 2.62bn | ZAR 2.52bn | ZAR 3.86bn | ZAR 4.50bn | ZAR 4.53bn | ZAR 3.59bn | ZAR 2.10bn | ZAR 3.33bn |
| Shareholders' equity | ZAR 9.65bn | ZAR 9.92bn | ZAR 9.93bn | ZAR 8.88bn | ZAR 8.62bn | ZAR 8.11bn | ZAR 8.81bn | ZAR 9.62bn | ZAR 14.15bn | ZAR 15.75bn |
| Shares outstanding | 667m | 668m | 668m | 668m | 671m | 672m | 680m | 761m | 751m | 751m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ZAR 1.65bn | ZAR 194.9m | ZAR 876.9m | ZAR 1.20bn | ZAR 1.04bn | −ZAR 1.77bn | ZAR 337.3m | −ZAR 6.08bn | ZAR 424.8m | ZAR 2.20bn |
| Capital spending | −ZAR 257.2m | −ZAR 420.7m | −ZAR 702.2m | −ZAR 564.3m | −ZAR 412.8m | −ZAR 145.9m | −ZAR 139.5m | −ZAR 350.9m | −ZAR 149.9m | −ZAR 258.9m |
| Free cash flow | ZAR 1.39bn | −ZAR 225.8m | ZAR 174.7m | ZAR 633.0m | ZAR 629.8m | −ZAR 1.92bn | ZAR 197.8m | −ZAR 6.43bn | ZAR 274.9m | ZAR 1.94bn |
| Dividends paid | −ZAR 171.4m | −ZAR 484.2m | −ZAR 446.4m | −ZAR 673.5m | −ZAR 46.6m | −ZAR 159.2m | −ZAR 205.8m | −ZAR 71.1m | −ZAR 76.8m | −ZAR 113.5m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Mar 2024 | Dec 2023 | Sept 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 2.84bn | ZAR 3.18bn | ZAR 2.38bn | ZAR 2.50bn | ZAR 2.48bn | ZAR 1.24bn | ZAR 2.38bn | ZAR 1.19bn |
| Operating income | ZAR 633.9m | ZAR 417.2m | ZAR 601.0m | −ZAR 146.9m | ZAR 257.9m | ZAR 350.7m | ZAR 235.7m | ZAR 234.1m |
| Net income | ZAR 631.5m | ZAR 636.8m | ZAR 1.50bn | −ZAR 133.8m | ZAR 524.1m | ZAR 262.0m | ZAR 582.2m | ZAR 271.8m |
| Diluted earnings per share | 0.95 | 0.95 | 2.25 | -0.20 | 0.78 | 0.39 | 0.87 | 0.41 |
| Cash from operations | ZAR 384.0m | ZAR 1.35bn | ZAR 298.0m | ZAR 467.0m | ZAR 211.0m | ZAR 105.0m | ZAR 774.0m | ZAR 387.0m |
| Capital spending | −ZAR 149.0m | −ZAR 141.0m | −ZAR 116.0m | −ZAR 147.0m | −ZAR 328.0m | −ZAR 164.0m | −ZAR 375.0m | −ZAR 186.0m |
| Free cash flow | ZAR 235.0m | ZAR 1.21bn | ZAR 182.0m | ZAR 320.0m | −ZAR 117.0m | −ZAR 59.0m | ZAR 399.0m | ZAR 201.0m |
| Total assets | ZAR 16.14bn | ZAR 16.13bn | ZAR 16.13bn | ZAR 14.76bn | ZAR 14.92bn | ZAR 14.92bn | ZAR 14.57bn | ZAR 14.57bn |
| Cash and short-term investments | ZAR 3.64bn | ZAR 3.92bn | ZAR 3.18bn | ZAR 2.52bn | ZAR 2.40bn | ZAR 2.40bn | ZAR 2.52bn | ZAR 2.52bn |
| Debt | ZAR 1.82bn | ZAR 1.89bn | ZAR 2.16bn | ZAR 2.30bn | ZAR 2.40bn | ZAR 701.9m | ZAR 2.10bn | ZAR 535.2m |
| Shareholders' equity | ZAR 9.70bn | ZAR 9.65bn | ZAR 9.95bn | ZAR 9.92bn | ZAR 10.04bn | ZAR 10.04bn | ZAR 9.93bn | ZAR 9.93bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -1.9% | 8.2% | -5.9% |
| Operating income | 33.9% | — | 10.2% |
| Net income | 48.2% | — | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 16.5% | 17.1% | 13.3% | 9.5% |
| Net margin | 24.0% | 20.0% | 14.4% | 6.3% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 5.3 | 20.5 | 7.2 | 10.2 | 15.0 | -9.3 | 9.4 | 1.6 | -13.4 | -3.7 |
| Price to sales | 2.0 | 1.6 | 1.6 | 1.1 | 1.0 | 0.9 | 0.9 | 1.4 | 2.3 | 0.8 |
Dividends and splits
Per share, in the currency the company pays
Paid for 4 years. Last went ex-dividend on 9 Sept 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2020 | FY2019 | FY2016 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.925 | 0.40 | 0.61 | 0.566 | 0.932 | 0.142 | 0.196 | 0.06 |
- 5-for-1 split · 31 Oct 2005
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.