265.00
—
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 127.9m
FY2017FY2026
Net income
ZAR 28.6m
FY2017FY2026
Free cash flow
ZAR 18.1m
FY2017FY2026
Shareholders' equity
ZAR 59.5m
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 127.9m | ZAR 117.7m | ZAR 100.8m | ZAR 75.6m | ZAR 74.7m | ZAR 67.3m | ZAR 101.2m | ZAR 120.1m | ZAR 108.3m | ZAR 159.7m |
| Operating income | ZAR 29.7m | ZAR 24.2m | ZAR 19.8m | ZAR 13.9m | ZAR 18.7m | ZAR 14.1m | ZAR 24.7m | ZAR 28.2m | ZAR 23.4m | ZAR 46.4m |
| Net income | ZAR 28.6m | ZAR 26.1m | ZAR 29.5m | ZAR 21.9m | ZAR 16.4m | ZAR 12.9m | ZAR 23.4m | ZAR 30.0m | ZAR 21.2m | ZAR 29.7m |
| Diluted earnings per share | 0.20 | 0.18 | 0.21 | 0.14 | 0.10 | 0.08 | 0.15 | 0.21 | 0.14 | 0.19 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ZAR 86.5m | ZAR 99.2m | ZAR 86.4m | ZAR 76.2m | ZAR 84.3m | ZAR 74.5m | ZAR 80.6m | ZAR 121.7m | ZAR 113.2m | ZAR 113.1m |
| Cash and short-term investments | ZAR 13.9m | ZAR 37.6m | ZAR 30.1m | ZAR 32.0m | ZAR 47.3m | ZAR 49.3m | ZAR 45.9m | ZAR 63.0m | ZAR 41.7m | ZAR 36.1m |
| Total liabilities | ZAR 27.0m | ZAR 27.6m | ZAR 23.5m | ZAR 18.4m | ZAR 14.0m | ZAR 11.7m | ZAR 23.0m | ZAR 26.4m | ZAR 26.6m | ZAR 32.2m |
| Debt | — | — | ZAR 684,000 | ZAR 7.5m | ZAR 4.1m | ZAR 5.5m | ZAR 10.7m | −ZAR 5.9m | −ZAR 6.3m | — |
| Shareholders' equity | ZAR 59.5m | ZAR 71.6m | ZAR 62.9m | ZAR 57.8m | ZAR 70.3m | ZAR 62.8m | ZAR 57.6m | ZAR 95.4m | ZAR 86.6m | ZAR 80.9m |
| Shares outstanding | 141m | 141m | 141m | 156m | 156m | 156m | 156m | 141m | 156m | 156m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ZAR 18.2m | ZAR 25.4m | ZAR 22.9m | ZAR 13.5m | ZAR 6.7m | ZAR 11.3m | ZAR 18.8m | ZAR 30.3m | ZAR 20.5m | ZAR 29.2m |
| Capital spending | −ZAR 68,000 | −ZAR 249,000 | −ZAR 455,000 | −ZAR 1.5m | −ZAR 107,000 | −ZAR 113,000 | −ZAR 144,000 | −ZAR 149,000 | −ZAR 280,000 | −ZAR 340,000 |
| Free cash flow | ZAR 18.1m | ZAR 25.1m | ZAR 22.4m | ZAR 12.0m | ZAR 6.6m | ZAR 11.2m | ZAR 18.6m | ZAR 30.2m | ZAR 20.3m | ZAR 28.8m |
| Dividends paid | −ZAR 40.7m | −ZAR 17.6m | −ZAR 24.4m | −ZAR 34.4m | −ZAR 11.7m | −ZAR 7.8m | −ZAR 61.2m | −ZAR 21.2m | −ZAR 15.6m | −ZAR 9.4m |
Latest quarters
By quarter end
| Feb 2026 | Aug 2025 | Feb 2025 | Aug 2024 | Feb 2024 | Nov 2023 | Aug 2023 | May 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 59.1m | ZAR 68.8m | ZAR 72.6m | ZAR 45.1m | ZAR 51.7m | ZAR 51.7m | ZAR 49.1m | ZAR 24.6m |
| Operating income | ZAR 16.4m | ZAR 13.3m | ZAR 14.8m | ZAR 9.3m | ZAR 10.9m | ZAR 10.9m | ZAR 9.0m | ZAR 4.5m |
| Net income | ZAR 13.9m | ZAR 14.6m | ZAR 12.9m | ZAR 13.2m | ZAR 17.6m | ZAR 17.6m | ZAR 11.9m | ZAR 6.0m |
| Diluted earnings per share | 0.10 | 0.10 | 0.09 | 0.09 | 0.12 | 0.11 | 0.08 | 0.04 |
| Cash from operations | ZAR 3.0m | ZAR 14.0m | ZAR 14.0m | ZAR 10.0m | ZAR 12.0m | ZAR 12.0m | ZAR 10.0m | ZAR 5.0m |
| Total assets | ZAR 86.5m | ZAR 98.9m | ZAR 99.2m | ZAR 82.6m | ZAR 86.4m | ZAR 86.4m | ZAR 78.3m | ZAR 78.3m |
| Cash and short-term investments | ZAR 13.9m | ZAR 26.3m | ZAR 37.6m | ZAR 22.5m | ZAR 30.1m | ZAR 30.1m | ZAR 30.0m | ZAR 30.0m |
| Shareholders' equity | ZAR 59.5m | ZAR 60.2m | ZAR 71.6m | ZAR 58.6m | ZAR 62.9m | ZAR 62.9m | ZAR 57.3m | ZAR 57.3m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 19.2% | 13.7% | 3.5% |
| Operating income | 28.7% | 16.1% | 1.0% |
| Net income | 9.3% | 17.2% | 4.0% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 21.9% | 20.8% | 21.4% | 23.6% |
| Net margin | 22.2% | 25.1% | 24.0% | 22.6% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 13.2 | 12.6 | 8.8 | 8.9 | 11.8 | 11.4 | 6.3 | 1.7 | 4.3 | 2.6 |
| Price to sales | 3.0 | 2.8 | 2.6 | 2.6 | 2.6 | 2.2 | 1.4 | 0.4 | 0.8 | 0.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 11 years. Last went ex-dividend on 3 Dec 2025.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.261 | 0.112 | 0.157 | 0.122 | 0.076 | 0.05 | 0.192 | 0.136 |
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.