12 months ended 30 Jun 26
6 months ended 31 Dec 25
12 months ended 30 Jun 25
6 months ended 31 Dec 24
30 Jun 2025 to 30 Jun 2026
30 Jun 2024 to 30 Jun 2025
Market value per share (ZARc)
- at period-end
186
261
- highest
280
375
- lowest
162
236
- volume weighted average price
207
329
Earnings yield (%)
7.17
6.97
Dividend yield (%)
0.00
4.41
Average EY for period (%)
7.09
5.11
Average P/E ratio for period
14.19
24.73
Market capitalisation at closing prices (Rm)
795
1115
Price earnings ratio at period end
18.00
17.00
Value of shares traded (Rm)
17.0
48.0
Number of shares traded (million)
8.0
14.0
Average price per share traded (ZARc)
219
331
Percentage of market capitalisation traded (%)
2.1
4.1
Liquidity (%)
-104.0
-114.0
Weekly rand (Rm) value traded
0.00
1.00
30 Jun 2025 to 31 Dec 2025
31 Dec 2024 to 30 Jun 2025
Market value per share (ZARc)
- at period-end
193
261
- highest
280
375
- lowest
190
236
- volume weighted average price
226
283
Earnings yield (%)
7.96
6.97
Dividend yield (%)
0.00
4.41
Average EY for period (%)
6.96
6.28
Average P/E ratio for period
14.43
15.97
Market capitalisation at closing prices (Rm)
825
1115
Price earnings ratio at period end
14.00
17.00
Value of shares traded (Rm)
9.0
48.0
Number of shares traded (million)
4.0
14.0
Average price per share traded (ZARc)
240
306
Percentage of market capitalisation traded (%)
1.0
0.7
Liquidity (%)
-310.0
-114.0
Weekly rand (Rm) value traded
0.00
0.00
30 Jun 2024 to 30 Jun 2025
30 Jun 2023 to 30 Jun 2024
Market value per share (ZARc)
- at period-end
261
340
- highest
375
368
- lowest
236
250
- volume weighted average price
329
311
Earnings yield (%)
6.97
2.01
Dividend yield (%)
4.41
2.94
Average EY for period (%)
5.11
1.57
Average P/E ratio for period
24.73
67.36
Market capitalisation at closing prices (Rm)
1115
1461
Price earnings ratio at period end
17.00
17.00
Value of shares traded (Rm)
48.0
25.0
Number of shares traded (million)
14.0
8.0
Average price per share traded (ZARc)
331
312
Percentage of market capitalisation traded (%)
4.1
1.7
Liquidity (%)
-114.0
-69.0
Weekly rand (Rm) value traded
1.00
0.00
30 Jun 2024 to 31 Dec 2024
31 Dec 2023 to 30 Jun 2024
Market value per share (ZARc)
- at period-end
340
340
- highest
375
368
- lowest
298
250
- volume weighted average price
341
316
Earnings yield (%)
5.94
2.01
Dividend yield (%)
3.38
2.94
Average EY for period (%)
3.96
1.84
Average P/E ratio for period
33.28
55.21
Market capitalisation at closing prices (Rm)
1453
1461
Price earnings ratio at period end
19.00
17.00
Value of shares traded (Rm)
40.0
25.0
Number of shares traded (million)
11.0
8.0
Average price per share traded (ZARc)
356
318
Percentage of market capitalisation traded (%)
2.6
1.3
Liquidity (%)
-260.0
-69.0
Weekly rand (Rm) value traded
1.00
1.00
