Rank
#
|
Name | Market Cap (USD) arrow_drop_down | Price (USD) | Earnings Date | Earnings Time | Est. EPS | % YoY | Est. Revenue | % YoY |
---|---|---|---|---|---|---|---|---|---|
1 |
JSE: NPN
|
$41.32B
770.8B ZAR
|
$255.87
4.77K ZAR
|
23 Jun 2025
|
- |
-
|
- |
-
|
- |
2 |
JSE: GFI
|
$21.8B
406.61B ZAR
|
$22.11
412.52 ZAR
|
22 Aug 2025
|
- |
-
|
- |
-
|
- |
3 |
JSE: FSR
|
$21.13B
394.23B ZAR
|
$3.78
70.47 ZAR
|
4 Jun 2025
|
- |
-
|
- |
-
|
- |
4 |
$20.66B
385.41B ZAR
|
$178.40
3.33K ZAR
|
23 Apr 2025
|
- |
-
|
- |
-
|
- | |
5 |
$20.03B
373.57B ZAR
|
$12.21
227.75 ZAR
|
14 Aug 2025
|
- |
-
|
- |
-
|
- | |
6 |
JSE: VOD
|
$13.41B
250.14B ZAR
|
$6.86
127.90 ZAR
|
19 May 2025
|
- |
-
|
- |
-
|
- |
7 |
$10.96B
204.48B ZAR
|
$15.95
297.53 ZAR
|
2 May 2025
|
- |
-
|
- |
-
|
- | |
8 |
JSE: MTN
|
$10.77B
200.97B ZAR
|
$5.96
111.24 ZAR
|
26 Mar 2025
|
- |
-
|
- |
-
|
- |
9 |
JSE: SLM
|
$9.08B
169.32B ZAR
|
$4.35
81.11 ZAR
|
9 Jun 2025
|
- |
-
|
- |
-
|
- |
10 |
$8.93B
166.57B ZAR
|
$34.05
635.10 ZAR
|
24 Apr 2025
|
- |
-
|
- |
-
|
- | |
11 |
JSE: BID
|
$8.3B
154.91B ZAR
|
$24.77
462.14 ZAR
|
27 Aug 2025
|
- |
-
|
- |
-
|
- |
12 |
$8.2B
152.94B ZAR
|
$15.20
283.52 ZAR
|
2 Sep 2025
|
- |
-
|
- |
-
|
- | |
13 |
JSE: ABG
|
$7.4B
138.06B ZAR
|
$8.92
166.45 ZAR
|
18 Aug 2025
|
- |
-
|
- |
-
|
- |
14 |
JSE: DSY
|
$6.93B
129.3B ZAR
|
$10.61
197.99 ZAR
|
2 Jun 2025
|
- |
-
|
- |
-
|
- |
15 |
JSE: NED
|
$6.01B
112.08B ZAR
|
$13.18
245.94 ZAR
|
16 May 2025
|
- |
-
|
- |
-
|
- |
16 |
JSE: OUT
|
$5.87B
109.49B ZAR
|
$3.89
72.56 ZAR
|
12 Jun 2025
|
- |
-
|
- |
-
|
- |
17 |
$5.73B
106.94B ZAR
|
$6.45
120.28 ZAR
|
31 Jul 2025
|
- |
-
|
- |
-
|
- | |
18 |
JSE: KIO
|
$5.34B
99.63B ZAR
|
$17.26
321.91 ZAR
|
29 Jul 2025
|
- |
-
|
- |
-
|
- |
19 |
JSE: PPH
|
$5.07B
94.56B ZAR
|
$1.41
26.30 ZAR
|
28 May 2025
|
- |
-
|
- |
-
|
- |
20 |
JSE: CLS
|
$4.94B
92.24B ZAR
|
$20.77
387.47 ZAR
|
16 Apr 2025
|
- |
-
|
- |
-
|
- |
21 |
JSE: REM
|
$4.46B
83.21B ZAR
|
$8.20
153.03 ZAR
|
23 Jun 2025
|
- |
-
|
- |
-
|
- |
22 |
$4.2B
78.4B ZAR
|
$12.37
230.67 ZAR
|
30 May 2025
|
- |
-
|
- |
-
|
- | |
23 |
$3.52B
65.67B ZAR
|
$1.21
22.50 ZAR
|
25 Apr 2025
|
- |
-
|
- |
-
|
- | |
24 |
JSE: MRP
|
$3.12B
58.17B ZAR
|
$12.09
225.45 ZAR
|
23 May 2025
|
- |
-
|
- |
-
|
- |
25 |
$2.8B
52.17B ZAR
|
$6.94
129.55 ZAR
|
29 May 2025
|
- |
-
|
- |
-
|
- | |
26 |
$2.72B
50.79B ZAR
|
$3.01
56.16 ZAR
|
3 Sep 2025
|
- |
-
|
- |
-
|
- | |
27 |
$2.67B
49.75B ZAR
|
$6.00
112.00 ZAR
|
3 Sep 2025
|
- |
-
|
- |
-
|
- | |
28 |
JSE: OMU
|
$2.51B
46.87B ZAR
|
$0.5854
10.92 ZAR
|
16 May 2025
|
- |
-
|
- |
-
|
- |
29 |
$2.4B
44.86B ZAR
|
$5.74
107.12 ZAR
|
11 Jun 2025
|
- |
-
|
- |
-
|
- | |
30 |
JSE: TBS
|
$2.37B
44.29B ZAR
|
$15.60
290.97 ZAR
|
28 May 2025
|
- |
-
|
- |
-
|
- |
31 |
$2.26B
42.15B ZAR
|
$0.6620
12.35 ZAR
|
10 Jun 2025
|
- |
-
|
- |
-
|
- | |
32 |
JSE: SNT
|
$2.26B
42.15B ZAR
|
$20.88
389.48 ZAR
|
30 May 2025
|
- |
-
|
- |
-
|
- |
33 |
JSE: SOL
|
$2.26B
42.13B ZAR
|
$3.55
66.31 ZAR
|
24 Feb 2025
|
- |
-
|
- |
-
|
- |
34 |
JSE: MTM
|
$2.22B
41.37B ZAR
|
$1.69
31.51 ZAR
|
27 Mar 2025
|
- |
-
|
- |
-
|
- |
35 |
$2.08B
38.78B ZAR
|
$6.54
122.00 ZAR
|
6 Jun 2025
|
- |
-
|
- |
-
|
- | |
36 |
JSE: EXX
|
$1.97B
36.8B ZAR
|
$8.39
156.50 ZAR
|
15 May 2025
|
- |
-
|
- |
-
|
- |
37 |
$1.79B
33.36B ZAR
|
$8.59
160.19 ZAR
|
5 Sep 2025
|
- |
-
|
- |
-
|
- | |
38 |
JSE: BOX
|
$1.64B
30.5B ZAR
|
$3.60
67.21 ZAR
|
- | - | - | - | ||
39 |
$1.62B
30.14B ZAR
|
$4.88
91.07 ZAR
|
6 Jun 2025
|
- |
-
|
- |
-
|
- | |
40 |
$1.59B
29.58B ZAR
|
$0.2327
4.34 ZAR
|
12 May 2025
|
- |
-
|
- |
-
|
- | |
41 |
$1.44B
26.92B ZAR
|
$1.68
31.42 ZAR
|
30 May 2025
|
- |
-
|
- |
-
|
- | |
42 |
JSE: DRD
|
$1.39B
25.87B ZAR
|
$1.54
28.64 ZAR
|
25 Apr 2025
|
- |
-
|
- |
-
|
- |
43 |
$1.38B
25.74B ZAR
|
$3.79
70.68 ZAR
|
28 May 2025
|
- |
-
|
- |
-
|
- | |
44 |
$1.29B
24.08B ZAR
|
$1.02
19.10 ZAR
|
11 Apr 2025
|
- |
-
|
- |
-
|
- | |
45 |
$1.23B
23.04B ZAR
|
$1.00
18.73 ZAR
|
9 Jun 2025
|
- |
-
|
- |
-
|
- | |
46 |
$1.23B
22.87B ZAR
|
$1.02
18.99 ZAR
|
28 May 2025
|
- |
-
|
- |
-
|
- | |
47 |
JSE: SPP
|
$1.16B
21.68B ZAR
|
$6.03
112.50 ZAR
|
4 Jun 2025
|
- |
-
|
- |
-
|
- |
48 |
JSE: SAP
|
$1.15B
21.37B ZAR
|
$1.88
35.04 ZAR
|
8 May 2025
|
- |
-
|
- |
-
|
- |
49 |
$1.1B
20.55B ZAR
|
$0.7644
14.26 ZAR
|
22 May 2025
|
- |
-
|
- |
-
|
- | |
50 |
$1.09B
20.42B ZAR
|
$1.49
27.75 ZAR
|
16 May 2025
|
- |
-
|
- |
-
|
- |