2,600.00
+3.22%
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 123.15bn
FY2017FY2026
Net income
−ZAR 728.0m
FY2017FY2026
Free cash flow
ZAR 1.30bn
FY2017FY2026
Shareholders' equity
ZAR 9.56bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 123.15bn | ZAR 121.56bn | ZAR 114.95bn | ZAR 108.57bn | ZAR 99.63bn | ZAR 94.66bn | ZAR 89.28bn | ZAR 88.29bn | ZAR 81.56bn | ZAR 77.49bn |
| Research and development | — | ZAR 150.0m | ZAR 142.4m | ZAR 92.2m | ZAR 118.4m | ZAR 127.4m | ZAR 146.0m | ZAR 164.5m | ZAR 164.6m | ZAR 144.5m |
| Operating income | ZAR 1.67bn | ZAR 1.76bn | ZAR 385.0m | ZAR 3.05bn | ZAR 2.89bn | ZAR 2.71bn | ZAR 3.15bn | ZAR 2.55bn | ZAR 2.10bn | ZAR 1.93bn |
| Net income | −ZAR 728.0m | −ZAR 736.0m | −ZAR 3.19bn | ZAR 1.17bn | ZAR 1.21bn | ZAR 967.1m | ZAR 1.19bn | ZAR 1.65bn | ZAR 1.30bn | ZAR 1.24bn |
| Diluted earnings per share | -0.99 | -1.00 | -5.43 | 2.42 | 2.51 | 2.01 | 2.47 | 3.45 | 2.71 | 2.60 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ZAR 45.50bn | ZAR 46.81bn | ZAR 46.51bn | ZAR 42.37bn | ZAR 40.34bn | ZAR 37.82bn | ZAR 33.51bn | ZAR 19.85bn | ZAR 18.98bn | ZAR 18.10bn |
| Cash and short-term investments | ZAR 3.28bn | ZAR 5.33bn | ZAR 5.38bn | ZAR 2.00bn | ZAR 6.43bn | ZAR 5.42bn | ZAR 1.95bn | ZAR 1.50bn | ZAR 1.13bn | ZAR 961.9m |
| Total liabilities | ZAR 34.79bn | ZAR 35.84bn | ZAR 46.70bn | ZAR 38.66bn | ZAR 36.63bn | ZAR 34.43bn | ZAR 30.50bn | ZAR 15.54bn | ZAR 14.96bn | ZAR 14.02bn |
| Debt | ZAR 18.73bn | ZAR 20.27bn | ZAR 30.81bn | ZAR 23.27bn | ZAR 22.89bn | ZAR 21.64bn | ZAR 18.89bn | ZAR 4.84bn | ZAR 3.90bn | ZAR 3.33bn |
| Shareholders' equity | ZAR 9.56bn | ZAR 10.30bn | −ZAR 182.6m | ZAR 3.70bn | ZAR 3.72bn | ZAR 3.39bn | ZAR 3.01bn | ZAR 4.32bn | ZAR 4.02bn | ZAR 4.08bn |
| Shares outstanding | 734m | 735m | 588m | 483m | 484m | 480m | 484m | 478m | 479m | 479m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ZAR 3.23bn | ZAR 2.14bn | ZAR 3.17bn | ZAR 2.72bn | ZAR 3.17bn | ZAR 3.99bn | ZAR 3.51bn | ZAR 997.5m | ZAR 1.79bn | ZAR 829.0m |
| Capital spending | −ZAR 1.93bn | −ZAR 1.51bn | −ZAR 3.44bn | −ZAR 3.63bn | −ZAR 2.08bn | −ZAR 1.29bn | −ZAR 1.75bn | −ZAR 1.46bn | −ZAR 1.55bn | −ZAR 1.87bn |
| Free cash flow | ZAR 1.30bn | ZAR 629.0m | −ZAR 278.6m | −ZAR 916.3m | ZAR 1.09bn | ZAR 2.71bn | ZAR 1.76bn | −ZAR 466.5m | ZAR 239.0m | −ZAR 1.04bn |
| Dividends paid | −ZAR 71.0m | — | −ZAR 686.9m | −ZAR 1.11bn | −ZAR 959.6m | −ZAR 934.7m | −ZAR 1.13bn | −ZAR 938.0m | −ZAR 866.5m | −ZAR 753.5m |
Latest quarters
By quarter end
| Aug 2026 | Feb 2026 | Aug 2025 | Feb 2025 | Aug 2024 | Feb 2024 | Nov 2023 | Aug 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 61.96bn | ZAR 62.84bn | ZAR 60.31bn | ZAR 64.08bn | ZAR 56.05bn | ZAR 58.23bn | ZAR 29.86bn | ZAR 54.06bn |
| Operating income | ZAR 490.0m | ZAR 1.38bn | ZAR 310.0m | ZAR 1.76bn | ZAR 82.5m | ZAR 373.2m | ZAR 47.6m | ZAR 31.8m |
| Net income | −ZAR 270.0m | −ZAR 232.0m | −ZAR 496.0m | ZAR 91.4m | −ZAR 827.4m | −ZAR 2.73bn | −ZAR 1.31bn | −ZAR 571.3m |
| Diluted earnings per share | -0.37 | -0.32 | -0.68 | 0.12 | -1.41 | -4.80 | -2.71 | -1.01 |
| Cash from operations | ZAR 4.25bn | ZAR 301.0m | ZAR 2.93bn | ZAR 676.0m | ZAR 1.47bn | ZAR 148.0m | ZAR 73.0m | ZAR 2.33bn |
| Capital spending | −ZAR 710.0m | −ZAR 1.03bn | −ZAR 944.0m | −ZAR 1.06bn | −ZAR 617.0m | −ZAR 1.53bn | −ZAR 696.0m | −ZAR 1.91bn |
| Free cash flow | ZAR 3.54bn | −ZAR 727.0m | ZAR 1.98bn | −ZAR 383.0m | ZAR 848.0m | −ZAR 1.38bn | −ZAR 623.0m | ZAR 420.0m |
| Total assets | ZAR 51.36bn | ZAR 45.50bn | ZAR 47.39bn | ZAR 46.81bn | ZAR 46.30bn | ZAR 46.91bn | ZAR 46.51bn | ZAR 46.79bn |
| Cash and short-term investments | ZAR 9.98bn | ZAR 3.28bn | ZAR 5.71bn | ZAR 5.33bn | ZAR 4.95bn | ZAR 5.38bn | ZAR 5.38bn | ZAR 4.63bn |
| Debt | ZAR 2.73bn | ZAR 2.85bn | ZAR 2.69bn | ZAR 17.53bn | ZAR 22.30bn | ZAR 26.55bn | ZAR 9.85bn | ZAR 23.10bn |
| Shareholders' equity | ZAR 12.51bn | ZAR 9.56bn | ZAR 9.73bn | ZAR 10.30bn | ZAR 2.77bn | −ZAR 293.0m | −ZAR 182.6m | ZAR 2.46bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 4.3% | 5.4% | 5.4% |
| Operating income | -18.1% | -9.2% | 0.5% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 1.4% | 1.5% | 1.9% | 2.2% |
| Net margin | -0.6% | -0.7% | -0.2% | 0.5% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -23.6 | -24.9 | -5.7 | 9.6 | 22.6 | 26.1 | 20.4 | 18.5 | 25.0 | 26.8 |
| Price to sales | 0.1 | 0.1 | 0.2 | 0.1 | 0.3 | 0.3 | 0.3 | 0.3 | 0.4 | 0.4 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 31 May 2023.
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.193 | 2.302 | 1.968 | 0.187 | 2.348 | 1.945 | 1.798 | 1.551 |
- 2-for-1 split · 23 Nov 1992
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.