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 2025 to 30 Jun 2026
30 Jun 2025 to 31 Dec 2025
Market value per share (ZARc)
- at period-end
5 407
3 865
- highest
5 665
5 114
- lowest
3 619
3 584
- volume weighted average price
4 597
4 242
Key performance indicators
Earnings yield (%)
12.80
15.83
Dividend yield (%)
7.84
10.58
Average EY for period (%)
14.64
13.56
Average P/E ratio for period
6.86
7.61
Market capitalisation at closing prices (Rm)
13550*
9 367
Price earnings ratio at period end
8.00
6.00
Value of shares traded (Rm)
3 416.0
4 124.0
Number of shares traded (million)
74.0
100.0
Average price per share traded (ZARc)
4 529
4 260
Percentage of market capitalisation traded (%)
25.2
23.6
Liquidity (%)
25.0
31.0
Weekly rand (Rm) value traded
132.00
83.00