2,891.00
+2.66%
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 9.64bn
FY2017FY2026
Net income
ZAR 727.0m
FY2017FY2026
Free cash flow
ZAR 1.74bn
FY2017FY2026
Shareholders' equity
ZAR 4.39bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 9.64bn | ZAR 9.59bn | ZAR 8.25bn | ZAR 9.46bn | ZAR 7.93bn | ZAR 7.56bn | ZAR 16.71bn | ZAR 15.72bn | ZAR 14.74bn | ZAR 13.89bn |
| Operating income | ZAR 1.14bn | ZAR 852.0m | ZAR 704.0m | ZAR 399.0m | ZAR 285.0m | ZAR 348.0m | ZAR 1.09bn | ZAR 1.04bn | ZAR 745.0m | ZAR 736.0m |
| Net income | ZAR 727.0m | ZAR 390.0m | −ZAR 164.0m | −ZAR 4.0m | −ZAR 104.0m | ZAR 12.15bn | ZAR 648.0m | ZAR 711.0m | ZAR 187.0m | −ZAR 185.0m |
| Diluted earnings per share | 1.84 | 0.98 | -0.42 | -0.01 | -0.27 | 32.55 | 1.73 | 1.90 | 0.50 | -0.50 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ZAR 9.65bn | ZAR 9.11bn | ZAR 9.36bn | ZAR 9.66bn | ZAR 9.37bn | ZAR 10.38bn | ZAR 13.63bn | ZAR 11.60bn | ZAR 9.46bn | ZAR 9.55bn |
| Cash and short-term investments | ZAR 1.35bn | ZAR 1.03bn | ZAR 1.14bn | ZAR 760.0m | ZAR 757.0m | ZAR 1.38bn | ZAR 1.80bn | ZAR 1.38bn | ZAR 768.0m | ZAR 1.37bn |
| Total liabilities | ZAR 5.08bn | ZAR 4.93bn | ZAR 5.29bn | ZAR 5.36bn | ZAR 5.01bn | ZAR 5.52bn | ZAR 9.86bn | ZAR 8.23bn | ZAR 6.91bn | ZAR 7.52bn |
| Debt | ZAR 1.67bn | ZAR 1.69bn | ZAR 1.75bn | ZAR 1.81bn | ZAR 2.11bn | ZAR 2.39bn | ZAR 3.63bn | ZAR 2.93bn | ZAR 2.79bn | ZAR 3.27bn |
| Shareholders' equity | ZAR 4.39bn | ZAR 4.01bn | ZAR 3.92bn | ZAR 4.18bn | ZAR 4.25bn | ZAR 4.76bn | ZAR 3.94bn | ZAR 3.54bn | ZAR 2.79bn | ZAR 2.27bn |
| Shares outstanding | 395m | 397m | 392m | 379m | 378m | 373m | 374m | 374m | 371m | 371m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ZAR 1.83bn | ZAR 1.57bn | ZAR 1.40bn | ZAR 974.0m | ZAR 407.0m | ZAR 1.62bn | ZAR 1.02bn | ZAR 677.0m | ZAR 582.0m | ZAR 94.0m |
| Capital spending | −ZAR 91.0m | −ZAR 708.0m | −ZAR 567.0m | −ZAR 473.0m | −ZAR 396.0m | −ZAR 334.0m | −ZAR 258.0m | −ZAR 283.0m | −ZAR 278.0m | −ZAR 314.0m |
| Free cash flow | ZAR 1.74bn | ZAR 867.0m | ZAR 828.0m | ZAR 501.0m | ZAR 11.0m | ZAR 1.28bn | ZAR 765.0m | ZAR 394.0m | ZAR 304.0m | −ZAR 220.0m |
| Dividends paid | −ZAR 374.0m | −ZAR 285.0m | −ZAR 168.0m | −ZAR 152.0m | −ZAR 442.0m | −ZAR 220.0m | −ZAR 274.0m | −ZAR 111.0m | −ZAR 5.0m | −ZAR 5.0m |
Latest quarters
By quarter end
| Feb 2026 | Aug 2025 | Feb 2025 | Aug 2024 | Feb 2024 | Nov 2023 | Aug 2023 | May 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 4.81bn | ZAR 4.83bn | ZAR 4.80bn | ZAR 4.87bn | ZAR 4.00bn | ZAR 4.00bn | ZAR 4.32bn | ZAR 2.17bn |
| Operating income | ZAR 614.0m | ZAR 524.0m | ZAR 394.0m | ZAR 453.0m | ZAR 394.0m | ZAR 394.0m | ZAR 345.0m | ZAR 181.0m |
| Net income | ZAR 477.0m | ZAR 250.0m | ZAR 126.0m | ZAR 264.0m | ZAR 185.0m | ZAR 185.0m | −ZAR 326.0m | ZAR 71.0m |
| Diluted earnings per share | 1.21 | 0.63 | 0.32 | 0.67 | 0.47 | 0.49 | -0.86 | 0.19 |
| Cash from operations | ZAR 1.14bn | ZAR 696.0m | ZAR 948.0m | ZAR 627.0m | ZAR 835.0m | ZAR 835.0m | ZAR 560.0m | ZAR 280.0m |
| Capital spending | −ZAR 30.0m | −ZAR 61.0m | −ZAR 279.0m | −ZAR 67.0m | −ZAR 232.0m | −ZAR 232.0m | −ZAR 123.0m | −ZAR 112.0m |
| Free cash flow | ZAR 1.11bn | ZAR 635.0m | ZAR 669.0m | ZAR 560.0m | ZAR 603.0m | ZAR 603.0m | ZAR 437.0m | ZAR 168.0m |
| Total assets | ZAR 9.65bn | ZAR 8.52bn | ZAR 9.11bn | ZAR 8.97bn | ZAR 9.36bn | ZAR 9.36bn | ZAR 9.05bn | ZAR 9.05bn |
| Cash and short-term investments | ZAR 1.35bn | ZAR 602.0m | ZAR 1.03bn | ZAR 671.0m | ZAR 1.14bn | ZAR 1.14bn | ZAR 735.0m | ZAR 723.0m |
| Debt | ZAR 835.0m | ZAR 395.0m | ZAR 1.17bn | ZAR 953.0m | ZAR 823.0m | ZAR 593.0m | ZAR 935.0m | ZAR 84.0m |
| Shareholders' equity | ZAR 4.39bn | ZAR 4.10bn | ZAR 4.01bn | ZAR 4.07bn | ZAR 3.92bn | ZAR 3.92bn | ZAR 3.79bn | ZAR 3.79bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 0.6% | 5.0% | -3.9% |
| Operating income | 41.8% | 26.7% | 6.0% |
| Net income | — | -43.1% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 10.4% | 8.4% | 7.1% | 6.2% |
| Net margin | 5.8% | 2.6% | 24.8% | 10.5% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 15.6 | 20.2 | -50.8 | -970.5 | -33.5 | 0.3 | 5.8 | 3.0 | 8.7 | -5.9 |
| Price to sales | 1.2 | 0.8 | 1.0 | 0.4 | 0.4 | 0.5 | 0.2 | 0.1 | 0.1 | 0.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 8 years. Last went ex-dividend on 17 Jun 2026.
| FY2027 | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.92 | 0.98 | 0.73 | 0.44 | 0.39 | 1.18 | 0.59 | 0.73 |
- 1-to-1 reverse split · 13 Dec 2001
- 10-for-1 split · 17 Oct 1994
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.