714.00
-5.18%
Close of 10 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, before interest expense
ZAR 6.31bn
FY2017FY2026
Net income
ZAR 841.0m
FY2017FY2026
Total assets
ZAR 567.79bn
FY2017FY2026
Shareholders' equity
ZAR 3.86bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | ZAR 6.31bn | ZAR 5.65bn | ZAR 5.06bn | ZAR 4.49bn | ZAR 4.20bn | ZAR 4.04bn | ZAR 4.02bn | ZAR 4.06bn | ZAR 7.96bn | ZAR 7.58bn |
| Research and development | — | — | — | ZAR 18.0m | ZAR 2.0m | ZAR 5.0m | ZAR 26.0m | ZAR 262.0m | ZAR 17.0m | — |
| Operating income | ZAR 983.0m | ZAR 872.0m | ZAR 772.0m | ZAR 687.0m | ZAR 657.0m | ZAR 633.0m | −ZAR 526.0m | ZAR 447.0m | ZAR 510.0m | ZAR 796.0m |
| Net income | ZAR 841.0m | ZAR 883.0m | ZAR 672.0m | ZAR 704.0m | ZAR 495.0m | ZAR 185.0m | −ZAR 145.0m | ZAR 334.0m | ZAR 240.0m | ZAR 1.47bn |
| Diluted earnings per share | 0.61 | 0.70 | 0.53 | 0.55 | 0.38 | 0.14 | -0.11 | 0.27 | 0.19 | 1.16 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ZAR 567.79bn | ZAR 469.56bn | ZAR 423.66bn | ZAR 386.26bn | ZAR 370.48bn | ZAR 340.92bn | ZAR 282.05bn | ZAR 312.29bn | ZAR 309.25bn | ZAR 294.44bn |
| Cash and short-term investments | ZAR 3.51bn | ZAR 2.98bn | ZAR 3.52bn | ZAR 9.64bn | ZAR 9.52bn | ZAR 8.25bn | ZAR 9.93bn | ZAR 10.88bn | ZAR 6.16bn | ZAR 6.52bn |
| Total liabilities | ZAR 563.87bn | ZAR 465.55bn | ZAR 419.07bn | ZAR 381.79bn | ZAR 366.38bn | ZAR 336.89bn | ZAR 276.95bn | ZAR 306.24bn | ZAR 302.95bn | ZAR 287.32bn |
| Debt | ZAR 780.0m | ZAR 869.0m | ZAR 711.0m | ZAR 563.0m | ZAR 795.0m | ZAR 875.0m | ZAR 1.06bn | ZAR 1.65bn | ZAR 967.0m | ZAR 982.0m |
| Shareholders' equity | ZAR 3.86bn | ZAR 3.96bn | ZAR 4.54bn | ZAR 4.46bn | ZAR 4.07bn | ZAR 3.99bn | ZAR 4.81bn | ZAR 5.75bn | ZAR 6.01bn | ZAR 6.90bn |
| Shares outstanding | 1,384m | 1,261m | 1,261m | 1,283m | 1,314m | 1,365m | 1,363m | 1,221m | 1,242m | 1,259m |
Latest quarters
By quarter end
| Mar 2026 | Sept 2025 | Mar 2025 | Sept 2024 | Mar 2024 | Dec 2023 | Sept 2023 | Jun 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | ZAR 3.28bn | ZAR 3.03bn | ZAR 2.93bn | ZAR 2.75bn | ZAR 2.58bn | ZAR 1.29bn | ZAR 2.52bn | ZAR 1.24bn |
| Operating income | ZAR 570.0m | ZAR 413.0m | ZAR 424.0m | ZAR 444.0m | ZAR 396.0m | ZAR 196.0m | ZAR 381.0m | ZAR 190.0m |
| Net income | ZAR 423.0m | ZAR 418.0m | ZAR 531.0m | ZAR 352.0m | ZAR 114.5m | ZAR 114.5m | ZAR 340.0m | ZAR 165.5m |
| Diluted earnings per share | 0.31 | 0.33 | 0.42 | 0.28 | 0.09 | 0.09 | 0.27 | 0.13 |
| Total assets | ZAR 567.79bn | ZAR 543.56bn | ZAR 469.56bn | ZAR 455.43bn | ZAR 423.66bn | ZAR 423.66bn | ZAR 390.18bn | ZAR 390.18bn |
| Cash and short-term investments | ZAR 3.51bn | ZAR 2.67bn | ZAR 2.98bn | ZAR 2.72bn | ZAR 3.52bn | ZAR 3.52bn | ZAR 3.21bn | ZAR 3.21bn |
| Debt | ZAR 633.0m | ZAR 694.0m | ZAR 630.0m | ZAR 798.0m | ZAR 377.0m | ZAR 5.0m | ZAR 327.0m | ZAR 3.0m |
| Shareholders' equity | ZAR 3.86bn | ZAR 3.72bn | ZAR 3.96bn | ZAR 3.65bn | ZAR 4.54bn | ZAR 4.54bn | ZAR 4.39bn | ZAR 4.39bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 12.0% | 9.3% | -3.6% |
| Operating income | 12.7% | 9.2% | -0.9% |
| Net income | 6.1% | 35.4% | 1.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 15.5% | 15.4% | 15.5% | 11.0% |
| Net margin | 14.4% | 14.4% | 12.7% | 10.2% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 12.0 | 11.1 | 15.3 | 12.0 | 13.9 | 33.1 | -37.2 | 17.9 | 22.3 | 5.0 |
| Price to sales | 1.6 | 1.7 | 2.0 | 1.9 | 1.6 | 1.5 | 1.3 | 1.5 | 0.7 | 1.0 |
Dividends and splits
Per share, in the currency the company pays
Paid for 11 years. Last went ex-dividend on 15 Jul 2026.
| FY2027 | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.33 | 0.57 | 0.52 | 0.47 | 0.35 | 0.21 | 0.25 | 0.30 |
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.