Share statistics & performance

This tool lets you view specific share statistics over different periods. You can use the 'quick select' links below or choose a custom period.

User-defined period:
Submit
31 Dec 2023 to 30 Jun 2024
30 Jun 2023 to 31 Dec 2023
Market value per share (ZARc)
- at period-end
3 698
4 100
- highest
4 332
4 529
- lowest
3 414
3 195
- volume weighted average price
3 734
3 827
Key performance indicators
Earnings yield (%)
11.98
7.90
Dividend yield (%)
9.49
9.49
Average EY for period (%)
10.41
7.44
Average P/E ratio for period
10.02
13.62
Market capitalisation at closing prices (Rm)
9548*
10 008
Price earnings ratio at period end
8.00
9.00
Value of shares traded (Rm)
797.0
2 785.0
Number of shares traded (million)
21.0
73.0
Average price per share traded (ZARc)
3 813
3 822
Percentage of market capitalisation traded (%)
8.3
11.1
Liquidity (%)
30.0
28.0
Weekly rand (Rm) value traded
31.00
43.00