|
Rank
#
|
Name | Market Cap (USD) arrow_drop_down | Price (USD) | Earnings Date | Earnings Time | Est. EPS | % YoY | Est. Revenue | % YoY |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
JSE: NPN
|
$40.98B
670.76B ZAR
|
$54.77
896.41 ZAR
|
24 Jun 2026
|
- |
-
|
- |
-
|
- |
| 2 |
JSE: GFI
|
$38.09B
623.35B ZAR
|
$42.55
696.46 ZAR
|
7 May 2026
|
- |
-
|
- |
-
|
- |
| 3 |
$31.32B
512.59B ZAR
|
$19.31
316.05 ZAR
|
30 Apr 2026
|
- |
-
|
- |
-
|
- | |
| 4 |
$31.29B
512.15B ZAR
|
$270.12
4.42K ZAR
|
22 Apr 2026
|
- |
-
|
- |
-
|
- | |
| 5 |
JSE: FSR
|
$29.92B
489.77B ZAR
|
$5.39
88.16 ZAR
|
10 Sep 2026
|
- |
-
|
- |
-
|
- |
| 6 |
JSE: MTN
|
$22.8B
373.1B ZAR
|
$12.72
208.17 ZAR
|
- | - | - | - | ||
| 7 |
$21.38B
349.96B ZAR
|
$78.82
1.29K ZAR
|
29 Jul 2026
|
- |
-
|
- |
-
|
- | |
| 8 |
JSE: VOD
|
$17.0B
278.24B ZAR
|
$8.63
141.29 ZAR
|
11 May 2026
|
- |
-
|
- |
-
|
- |
| 9 |
$12.44B
203.63B ZAR
|
$13.57
222.11 ZAR
|
3 Sep 2026
|
- |
-
|
- |
-
|
- | |
| 10 |
JSE: ABG
|
$11.84B
193.84B ZAR
|
$14.22
232.76 ZAR
|
18 Aug 2026
|
- |
-
|
- |
-
|
- |
| 11 |
JSE: SLM
|
$10.9B
178.36B ZAR
|
$5.19
84.90 ZAR
|
12 Mar 2026
|
- |
-
|
- |
-
|
- |
| 12 |
JSE: DSY
|
$10.79B
176.56B ZAR
|
$16.04
262.48 ZAR
|
1 Jun 2026
|
- |
-
|
- |
-
|
- |
| 13 |
$9.98B
163.36B ZAR
|
$15.48
253.34 ZAR
|
27 Aug 2026
|
- |
-
|
- |
-
|
- | |
| 14 |
$9.24B
151.16B ZAR
|
$17.03
278.76 ZAR
|
1 Jun 2026
|
- |
-
|
- |
-
|
- | |
| 15 |
JSE: SOL
|
$8.95B
146.53B ZAR
|
$13.93
228.00 ZAR
|
24 Apr 2026
|
- |
-
|
- |
-
|
- |
| 16 |
$8.46B
138.5B ZAR
|
$2.94
48.12 ZAR
|
24 Apr 2026
|
- |
-
|
- |
-
|
- | |
| 17 |
JSE: BID
|
$8.41B
137.73B ZAR
|
$24.90
407.50 ZAR
|
2 Jun 2026
|
- |
-
|
- |
-
|
- |
| 18 |
$7.89B
129.09B ZAR
|
$19.03
311.49 ZAR
|
28 Aug 2026
|
- |
-
|
- |
-
|
- | |
| 19 |
JSE: NED
|
$7.39B
120.91B ZAR
|
$16.17
264.62 ZAR
|
3 Mar 2026
|
- |
-
|
- |
-
|
- |
| 20 |
JSE: INL
|
$7.09B
115.98B ZAR
|
$8.41
137.60 ZAR
|
21 May 2026
|
- |
-
|
- |
-
|
- |
| 21 |
JSE: OUT
|
$6.82B
111.65B ZAR
|
$4.35
71.17 ZAR
|
9 Jun 2026
|
- |
-
|
- |
-
|
- |
| 22 |
JSE: REM
|
$6.53B
106.8B ZAR
|
$11.79
192.89 ZAR
|
28 Apr 2026
|
- |
-
|
- |
-
|
- |
| 23 |
JSE: NRP
|
$6.16B
100.79B ZAR
|
$8.57
140.20 ZAR
|
14 May 2026
|
- |
-
|
- |
-
|
- |
| 24 |
JSE: KIO
|
$6.01B
98.29B ZAR
|
$18.71
306.21 ZAR
|
28 Jul 2026
|
- |
-
|
- |
-
|
- |
| 25 |
JSE: PPH
|
$5.03B
82.25B ZAR
|
$1.35
22.09 ZAR
|
26 May 2026
|
- |
-
|
- |
-
|
- |
| 26 |
$4.81B
78.68B ZAR
|
$14.17
231.91 ZAR
|
29 May 2026
|
- |
-
|
- |
-
|
- | |
| 27 |
$3.82B
62.44B ZAR
|
$8.59
140.63 ZAR
|
2 Sep 2026
|
- |
-
|
- |
-
|
- | |
| 28 |
JSE: CLS
|
$3.77B
61.66B ZAR
|
$16.06
262.79 ZAR
|
23 Apr 2026
|
- |
-
|
- |
-
|
- |
| 29 |
$3.46B
56.58B ZAR
|
$1.01
16.45 ZAR
|
9 Jun 2026
|
- |
-
|
- |
-
|
- | |
| 30 |
JSE: OMU
|
$3.42B
56.01B ZAR
|
$0.8181
13.39 ZAR
|
8 Sep 2026
|
- |
-
|
- |
-
|
- |
| 31 |
$3.24B
53.09B ZAR
|
$7.56
123.75 ZAR
|
11 Feb 2026
|
- |
-
|
- |
-
|
- | |
| 32 |
JSE: EXX
|
$2.99B
48.91B ZAR
|
$12.76
208.84 ZAR
|
21 May 2026
|
- |
-
|
- |
-
|
- |
| 33 |
JSE: MTM
|
$2.95B
48.33B ZAR
|
$2.31
37.83 ZAR
|
17 Sep 2026
|
- |
-
|
- |
-
|
- |
| 34 |
$2.86B
46.84B ZAR
|
$3.16
51.77 ZAR
|
2 Jun 2026
|
- |
-
|
- |
-
|
- | |
| 35 |
JSE: TBS
|
$2.73B
44.71B ZAR
|
$17.84
292.00 ZAR
|
1 Jun 2026
|
- |
-
|
- |
-
|
- |
| 36 |
JSE: SNT
|
$2.7B
44.13B ZAR
|
$24.74
405.00 ZAR
|
7 Sep 2026
|
- |
-
|
- |
-
|
- |
| 37 |
JSE: NY1
|
$2.69B
44.0B ZAR
|
$2.81
46.00 ZAR
|
16 Apr 2026
|
- |
-
|
- |
-
|
- |
| 38 |
$2.68B
43.84B ZAR
|
$13.27
217.15 ZAR
|
4 Sep 2026
|
- |
-
|
- |
-
|
- | |
| 39 |
$2.64B
43.15B ZAR
|
$0.3819
6.25 ZAR
|
11 May 2026
|
- |
-
|
- |
-
|
- | |
| 40 |
JSE: MRP
|
$2.47B
40.49B ZAR
|
$9.52
155.80 ZAR
|
21 May 2026
|
- |
-
|
- |
-
|
- |
| 41 |
JSE: DRD
|
$2.4B
39.36B ZAR
|
$2.73
44.76 ZAR
|
19 Aug 2026
|
- |
-
|
- |
-
|
- |
| 42 |
JSE: BOX
|
$2.18B
35.76B ZAR
|
$4.80
78.54 ZAR
|
12 May 2026
|
- |
-
|
- |
-
|
- |
| 43 |
$2.13B
34.8B ZAR
|
$1.68
27.52 ZAR
|
16 Apr 2026
|
- |
-
|
- |
-
|
- | |
| 44 |
$2.02B
33.04B ZAR
|
$6.02
98.45 ZAR
|
5 Jun 2026
|
- |
-
|
- |
-
|
- | |
| 45 |
$1.89B
30.88B ZAR
|
$2.23
36.47 ZAR
|
29 May 2026
|
- |
-
|
- |
-
|
- | |
| 46 |
$1.81B
29.56B ZAR
|
$1.44
23.62 ZAR
|
17 Jun 2026
|
- |
-
|
- |
-
|
- | |
| 47 |
JSE: TKG
|
$1.78B
29.08B ZAR
|
$3.70
60.55 ZAR
|
2 Jun 2026
|
- |
-
|
- |
-
|
- |
| 48 |
$1.78B
29.08B ZAR
|
$1.45
23.74 ZAR
|
27 May 2026
|
- |
-
|
- |
-
|
- | |
| 49 |
JSE: RES
|
$1.68B
27.49B ZAR
|
$4.99
81.75 ZAR
|
12 Mar 2026
|
- |
-
|
- |
-
|
- |
| 50 |
$1.43B
23.43B ZAR
|
$1.17
19.07 ZAR
|
16 Mar 2026
|
- |
-
|
- |
-
|
- |