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 2024 to 31 Dec 2025
31 Dec 2023 to 31 Dec 2024
Market value per share (ZARc)
- at period-end
3 865
4 350
- highest
5 114
4 897
- lowest
3 584
3 414
- volume weighted average price
4 139
4 144
Key performance indicators
Earnings yield (%)
15.83
10.21
Dividend yield (%)
10.58
8.37
Average EY for period (%)
12.70
10.46
Average P/E ratio for period
8.05
9.79
Market capitalisation at closing prices (Rm)
9367*
10 579
Price earnings ratio at period end
6.00
9.00
Value of shares traded (Rm)
4 124.0
2 786.0
Number of shares traded (million)
100.0
67.0
Average price per share traded (ZARc)
4 148
4 029
Percentage of market capitalisation traded (%)
44.2
26.3
Liquidity (%)
31.0
30.0
Weekly rand (Rm) value traded
79.00
53.00