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 30 Jun 2025
30 Jun 2024 to 31 Dec 2024
Market value per share (ZARc)
- at period-end
4 369
4 350
- highest
4 401
4 897
- lowest
3 584
3 414
- volume weighted average price
4 030
4 335
Key performance indicators
Earnings yield (%)
11.42
10.21
Dividend yield (%)
9.11
8.37
Average EY for period (%)
11.81
10.52
Average P/E ratio for period
8.50
9.56
Market capitalisation at closing prices (Rm)
11280*
10 579
Price earnings ratio at period end
7.00
9.00
Value of shares traded (Rm)
1 948.0
2 786.0
Number of shares traded (million)
48.0
67.0
Average price per share traded (ZARc)
4 035
4 241
Percentage of market capitalisation traded (%)
17.3
18.8
Liquidity (%)
27.0
30.0
Weekly rand (Rm) value traded
75.00
75.00