836.00
+2.33%
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 13.05bn
FY2017FY2026
Net income
−ZAR 4.88bn
FY2017FY2026
Free cash flow
−ZAR 672.5m
FY2017FY2026
Shareholders' equity
ZAR 1.88bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 13.05bn | ZAR 14.05bn | ZAR 14.60bn | ZAR 18.92bn | ZAR 17.81bn | ZAR 18.82bn | ZAR 21.14bn | ZAR 25.87bn | ZAR 26.80bn | ZAR 26.31bn |
| Gross profit | ZAR 1.84bn | ZAR 3.38bn | ZAR 3.30bn | ZAR 3.48bn | ZAR 2.93bn | ZAR 2.38bn | ZAR 2.12bn | ZAR 2.65bn | ZAR 2.28bn | ZAR 2.17bn |
| Research and development | — | — | ZAR 23.8m | ZAR 15.9m | ZAR 11.5m | ZAR 13.7m | ZAR 14.6m | ZAR 14.5m | ZAR 16.4m | ZAR 14.4m |
| Operating income | −ZAR 4.94bn | ZAR 1.41bn | ZAR 1.06bn | ZAR 1.13bn | ZAR 1.52bn | ZAR 1.17bn | ZAR 636.0m | ZAR 209.7m | ZAR 1.10bn | ZAR 1.22bn |
| Net income | −ZAR 4.88bn | ZAR 2.48bn | ZAR 647.4m | ZAR 269.0m | ZAR 1.03bn | ZAR 830.6m | ZAR 124.5m | −ZAR 6.65bn | ZAR 993.6m | ZAR 787.0m |
| Diluted earnings per share | -5.38 | 2.76 | 0.72 | 0.30 | 1.17 | 0.92 | 0.14 | -7.28 | 1.07 | 0.97 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ZAR 13.03bn | ZAR 19.77bn | ZAR 15.14bn | ZAR 14.72bn | ZAR 13.33bn | ZAR 11.45bn | ZAR 10.35bn | ZAR 12.08bn | ZAR 17.93bn | ZAR 8.69bn |
| Cash and short-term investments | ZAR 964.7m | ZAR 822.1m | ZAR 896.2m | ZAR 1.32bn | ZAR 2.75bn | ZAR 2.41bn | ZAR 2.14bn | ZAR 1.59bn | ZAR 1.11bn | ZAR 1.32bn |
| Total liabilities | ZAR 11.04bn | ZAR 12.13bn | ZAR 10.03bn | ZAR 10.28bn | ZAR 9.14bn | ZAR 8.22bn | ZAR 7.87bn | ZAR 9.59bn | ZAR 8.42bn | ZAR 3.69bn |
| Debt | ZAR 4.70bn | ZAR 5.50bn | ZAR 4.13bn | ZAR 4.11bn | ZAR 2.62bn | ZAR 1.78bn | ZAR 2.46bn | ZAR 3.24bn | ZAR 2.97bn | ZAR 18.0m |
| Shareholders' equity | ZAR 1.88bn | ZAR 7.56bn | ZAR 5.01bn | ZAR 4.33bn | ZAR 4.09bn | ZAR 3.20bn | ZAR 2.44bn | ZAR 2.37bn | ZAR 9.35bn | ZAR 4.94bn |
| Shares outstanding | 908m | 900m | 901m | 896m | 881m | 907m | 920m | 912m | 926m | 812m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | −ZAR 531.2m | −ZAR 466.5m | −ZAR 300.6m | −ZAR 501.8m | ZAR 648.8m | ZAR 1.47bn | ZAR 1.26bn | −ZAR 80.5m | ZAR 3.19bn | ZAR 1.36bn |
| Capital spending | −ZAR 141.2m | −ZAR 491.9m | −ZAR 370.4m | −ZAR 1.06bn | −ZAR 1.09bn | −ZAR 107.9m | −ZAR 170.5m | −ZAR 210.0m | −ZAR 102.8m | −ZAR 113.3m |
| Free cash flow | −ZAR 672.5m | −ZAR 958.3m | −ZAR 671.0m | −ZAR 1.56bn | −ZAR 442.4m | ZAR 1.36bn | ZAR 1.09bn | −ZAR 290.5m | ZAR 3.09bn | ZAR 1.25bn |
| Dividends paid | −ZAR 398.0m | — | — | −ZAR 66.9m | — | — | −ZAR 34.4m | — | −ZAR 349.8m | −ZAR 242.8m |
Latest quarters
By quarter end
| May 2026 | Nov 2025 | May 2025 | Nov 2024 | May 2024 | Nov 2023 | Aug 2023 | May 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 4.41bn | ZAR 8.64bn | ZAR 6.81bn | ZAR 7.12bn | ZAR 7.02bn | ZAR 7.58bn | ZAR 3.72bn | ZAR 9.10bn |
| Gross profit | ZAR 382.0m | ZAR 1.36bn | ZAR 2.28bn | ZAR 1.09bn | ZAR 1.08bn | ZAR 1.08bn | ZAR 511.4m | ZAR 1.34bn |
| Operating income | −ZAR 5.51bn | ZAR 569.4m | ZAR 809.9m | ZAR 601.4m | ZAR 330.4m | ZAR 771.5m | ZAR 228.5m | ZAR 1.15bn |
| Net income | ZAR 119.0m | −ZAR 5.00bn | ZAR 2.09bn | ZAR 395.4m | ZAR 241.0m | ZAR 406.4m | ZAR 203.2m | ZAR 345.9m |
| Diluted earnings per share | 0.13 | -5.56 | 2.32 | 0.44 | 0.27 | 0.45 | 0.23 | 0.39 |
| Cash from operations | −ZAR 1.55bn | ZAR 1.02bn | −ZAR 337.0m | −ZAR 115.0m | −ZAR 124.0m | −ZAR 176.0m | −ZAR 88.0m | −ZAR 107.0m |
| Capital spending | −ZAR 348.0m | −ZAR 489.0m | −ZAR 250.0m | −ZAR 298.0m | −ZAR 41.0m | −ZAR 129.0m | −ZAR 64.0m | −ZAR 725.0m |
| Free cash flow | −ZAR 1.90bn | ZAR 532.0m | −ZAR 587.0m | −ZAR 413.0m | −ZAR 165.0m | −ZAR 305.0m | −ZAR 152.0m | −ZAR 832.0m |
| Total assets | ZAR 13.03bn | ZAR 13.78bn | ZAR 19.77bn | ZAR 15.54bn | ZAR 15.14bn | ZAR 14.49bn | ZAR 14.49bn | ZAR 14.72bn |
| Cash and short-term investments | ZAR 964.7m | ZAR 2.68bn | ZAR 822.1m | ZAR 857.2m | ZAR 896.2m | ZAR 1.13bn | ZAR 1.17bn | ZAR 1.32bn |
| Debt | ZAR 4.68bn | ZAR 4.26bn | ZAR 5.46bn | ZAR 4.42bn | ZAR 4.10bn | ZAR 4.08bn | ZAR 3.68bn | ZAR 4.08bn |
| Shareholders' equity | ZAR 1.88bn | ZAR 2.16bn | ZAR 7.56bn | ZAR 5.42bn | ZAR 5.01bn | ZAR 4.75bn | ZAR 4.75bn | ZAR 4.33bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -11.6% | -7.1% | -6.7% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 19.2% | 19.8% | 17.8% | 12.7% |
| Operating margin | -13.0% | -2.2% | 1.4% | 2.5% |
| Net margin | -8.8% | -2.4% | 0.4% | -1.6% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -1.5 | 3.8 | 8.1 | 12.9 | 4.2 | 5.6 | 28.5 | -0.3 | 5.0 | 15.4 |
| Price to sales | 0.6 | 0.7 | 0.4 | 0.2 | 0.2 | 0.3 | 0.2 | 0.1 | 0.2 | 0.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 18 Mar 2026.
| FY2026 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.436 | 0.40 | 0.36 | 0.31 | 0.27 | 0.25 | 0.23 | 0.14 |
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.