595.00
+1.71%
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 7.84bn
FY2017FY2026
Net income
ZAR 619.5m
FY2017FY2026
Free cash flow
ZAR 1.43bn
FY2017FY2026
Shareholders' equity
ZAR 593.2m
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 7.84bn | ZAR 7.66bn | ZAR 7.09bn | ZAR 5.98bn | ZAR 5.97bn | ZAR 5.04bn | ZAR 8.59bn | ZAR 9.89bn | ZAR 10.43bn | ZAR 9.06bn |
| Gross profit | ZAR 7.84bn | ZAR 7.66bn | ZAR 189.5m | ZAR 51.3m | −ZAR 71.5m | ZAR 362.1m | ZAR 788.1m | ZAR 15.1m | ZAR 195.8m | ZAR 106.1m |
| Research and development | — | — | — | — | — | — | — | — | — | ZAR 108,000 |
| Operating income | ZAR 718.6m | ZAR 7.57bn | ZAR 251.3m | ZAR 84.1m | ZAR 31.7m | −ZAR 92.9m | −ZAR 1.03bn | −ZAR 158.0m | −ZAR 451.1m | −ZAR 106.4m |
| Net income | ZAR 619.5m | ZAR 131.5m | ZAR 15.9m | ZAR 14.6m | −ZAR 415.2m | −ZAR 287.0m | −ZAR 1.07bn | −ZAR 110.8m | −ZAR 503.6m | −ZAR 137.1m |
| Diluted earnings per share | 3.50 | 0.75 | 0.09 | 0.09 | -2.48 | -1.72 | -6.40 | -0.66 | -3.01 | -0.81 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ZAR 5.74bn | ZAR 5.09bn | ZAR 5.11bn | ZAR 5.15bn | ZAR 4.60bn | ZAR 5.41bn | ZAR 6.65bn | ZAR 6.45bn | ZAR 6.42bn | ZAR 6.57bn |
| Cash and short-term investments | ZAR 1.11bn | ZAR 493.6m | ZAR 754.8m | ZAR 494.4m | ZAR 317.9m | ZAR 582.8m | ZAR 586.5m | ZAR 706.2m | ZAR 673.1m | ZAR 958.2m |
| Total liabilities | ZAR 5.14bn | ZAR 5.08bn | ZAR 5.16bn | ZAR 5.22bn | ZAR 4.69bn | ZAR 5.06bn | ZAR 5.93bn | ZAR 4.72bn | ZAR 4.54bn | ZAR 4.12bn |
| Debt | ZAR 667.6m | ZAR 23.6m | ZAR 1.20bn | ZAR 1.24bn | ZAR 1.40bn | ZAR 1.44bn | ZAR 1.43bn | ZAR 536.8m | ZAR 751.3m | ZAR 668.3m |
| Shareholders' equity | ZAR 593.2m | ZAR 16.3m | −ZAR 51.7m | −ZAR 66.4m | −ZAR 90.0m | ZAR 352.6m | ZAR 729.9m | ZAR 1.75bn | ZAR 1.88bn | ZAR 2.44bn |
| Shares outstanding | 177m | 176m | 173m | 167m | 167m | 167m | 167m | 167m | 167m | 170m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ZAR 1.56bn | ZAR 210.5m | ZAR 346.0m | ZAR 332.8m | −ZAR 403.5m | −ZAR 363.4m | −ZAR 818.0m | ZAR 253.8m | ZAR 286.7m | ZAR 548.8m |
| Capital spending | −ZAR 125.7m | −ZAR 149.3m | −ZAR 37.0m | −ZAR 38.2m | −ZAR 18.4m | −ZAR 22.9m | −ZAR 42.2m | −ZAR 90.6m | −ZAR 130.7m | −ZAR 110.4m |
| Free cash flow | ZAR 1.43bn | ZAR 61.2m | ZAR 308.9m | ZAR 294.6m | −ZAR 421.9m | −ZAR 386.4m | −ZAR 860.2m | ZAR 163.3m | ZAR 156.0m | ZAR 438.4m |
Latest quarters
By quarter end
| Feb 2026 | Aug 2025 | Feb 2025 | Aug 2024 | Feb 2024 | Nov 2023 | Aug 2023 | May 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 4.18bn | ZAR 3.66bn | ZAR 4.03bn | ZAR 23.63bn | ZAR 3.76bn | ZAR 3.76bn | ZAR 3.34bn | ZAR 1.67bn |
| Gross profit | ZAR 563.4m | — | ZAR 284.4m | ZAR 166.1m | ZAR 80.4m | ZAR 80.4m | ZAR 109.1m | ZAR 54.6m |
| Operating income | ZAR 557.4m | ZAR 161.2m | ZAR 205.7m | ZAR 157.7m | ZAR 66.4m | ZAR 66.4m | ZAR 81.2m | ZAR 40.6m |
| Net income | ZAR 571.1m | ZAR 48.4m | ZAR 128.6m | ZAR 2.9m | ZAR 31.9m | ZAR 31.9m | −ZAR 5.7m | −ZAR 2.9m |
| Diluted earnings per share | 3.22 | 0.27 | 0.73 | 0.02 | 0.18 | 0.19 | -0.03 | -0.02 |
| Cash from operations | ZAR 1.70bn | −ZAR 145.0m | −ZAR 22.0m | ZAR 164.0m | ZAR 182.0m | ZAR 182.0m | ZAR 163.0m | ZAR 163.0m |
| Capital spending | −ZAR 71.0m | −ZAR 54.0m | −ZAR 149.0m | −ZAR 45.0m | −ZAR 25.0m | −ZAR 25.0m | −ZAR 11.0m | −ZAR 11.0m |
| Free cash flow | ZAR 1.63bn | −ZAR 199.0m | −ZAR 171.0m | ZAR 119.0m | ZAR 157.0m | ZAR 157.0m | ZAR 152.0m | ZAR 152.0m |
| Total assets | ZAR 5.74bn | ZAR 5.15bn | ZAR 5.09bn | ZAR 5.52bn | ZAR 5.11bn | ZAR 5.11bn | ZAR 5.39bn | ZAR 5.39bn |
| Cash and short-term investments | ZAR 1.11bn | ZAR 386.0m | ZAR 493.6m | ZAR 816.2m | ZAR 754.8m | ZAR 754.8m | ZAR 695.8m | ZAR 695.8m |
| Debt | ZAR 541.2m | ZAR 49.6m | ZAR 23.6m | ZAR 1.12bn | ZAR 1.09bn | ZAR 1.05bn | ZAR 1.18bn | ZAR 1.18bn |
| Shareholders' equity | ZAR 593.2m | ZAR 69.4m | ZAR 16.3m | −ZAR 93.9m | −ZAR 51.7m | −ZAR 51.7m | −ZAR 55.2m | −ZAR 55.2m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 9.4% | 9.2% | -2.1% |
| Operating income | 104.4% | — | 6.2% |
| Net income | 248.9% | — | 12.8% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 100.0% | 55.1% | 40.5% | 20.0% |
| Operating margin | 53.5% | 30.2% | 21.6% | 8.3% |
| Net margin | 4.8% | 2.7% | 0.2% | -1.8% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 1.7 | 5.9 | 43.6 | 14.6 | -0.7 | -0.3 | -0.0 | -0.2 | -0.5 | -1.2 |
| Price to sales | 0.1 | 0.1 | 0.1 | 0.0 | 0.1 | 0.0 | 0.0 | — | 0.0 | 0.0 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 2 Jul 2012.
| FY2013 | FY2012 | FY2011 | FY2010 | |
|---|---|---|---|---|
| Paid in the year | 0.12 | 0.37 | 0.65 | 0.83 |
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.