| 31 Dec 2023 to 31 Dec 2024 | 31 Dec 2022 to 31 Dec 2023 | |
| Market value per share (ZARc) | ||
| - at period-end | 134 | 164 |
| - highest | 239 | 529 |
| - lowest | 86 | 79 |
| - volume weighted average price | 132 | 261 |
| Earnings yield (%) | -171.64 | -46.95 |
| Dividend yield (%) | 0.00 | 0.00 |
| Average EY for period (%) | -145.71 | 23.47 |
| Average P/E ratio for period | -0.78 | -0.10 |
| Market capitalisation at closing prices (Rm) | 2 | 1866 |
| Price earnings ratio at period end | 0.00 | -1.00 |
| Value of shares traded (Rm) | 240.0 | 560.0 |
| Number of shares traded (million) | 182.0 | 213.0 |
| Average price per share traded (ZARc) | 129 | 293 |
| Percentage of market capitalisation traded (%) | 11,960.3 | 29.8 |
| Liquidity (%) | 2.0 | 5.0 |
| Weekly rand (Rm) value traded | 5.00 | 11.00 |