| 31 Dec 2022 to 31 Dec 2023 | 31 Dec 2021 to 31 Dec 2022 | |
| Market value per share (ZARc) | ||
| - at period-end | 164 | 474 |
| - highest | 529 | 1134 |
| - lowest | 79 | 423 |
| - volume weighted average price | 261 | 802 |
| Earnings yield (%) | -46.95 | 139.87 |
| Dividend yield (%) | 0.00 | 0.00 |
| Average EY for period (%) | 23.47 | 99.21 |
| Average P/E ratio for period | -0.10 | 1.30 |
| Market capitalisation at closing prices (Rm) | 1866 | 5394 |
| Price earnings ratio at period end | -1.00 | 2.00 |
| Value of shares traded (Rm) | 560.0 | 3436.0 |
| Number of shares traded (million) | 213.0 | 428.0 |
| Average price per share traded (ZARc) | 293 | 678 |
| Percentage of market capitalisation traded (%) | 29.8 | 63.7 |
| Liquidity (%) | 5.0 | 2.0 |
| Weekly rand (Rm) value traded | 11.00 | 66.00 |