CNN Fear & Greed Index
NEUTRAL (55)
DOW
51,184.13
arrow_drop_down -0.73%
S&P 500
7,460.65
arrow_drop_down -1.63%
NASDAQ
26,107.64
arrow_drop_down -2.70%
VIX
17.50
arrow_drop_up 13.64%
RUSSELL 2000
2,859.77
arrow_drop_down -2.57%
S&P/TSX COMPOSITE
34,565.29
arrow_drop_down -1.85%
S&P/TSX 60
2,024.94
arrow_drop_down -1.43%
BOVESPA
169,323.60
arrow_drop_down -0.59%
S&P IPSA
10,338.97
arrow_drop_up 0.34%
S&P/BMV IPC
66,228.96
arrow_drop_down -1.73%
STOXX EUROPE 50
5,189.29
arrow_drop_down -0.08%
STOXX EUROPE 600
622.66
arrow_drop_down -0.29%
FTSE 250
23,060.74
arrow_drop_down -1.04%
FTSE 100
10,368.05
arrow_drop_up 0.07%
DAX
24,759.05
arrow_drop_down -0.75%
FTSE MIB
49,893.05
arrow_drop_down -0.56%
CAC 40
8,218.24
arrow_drop_down -0.32%
SMI
13,388.23
arrow_drop_up 0.35%
NIKKEI 225
66,588.12
arrow_drop_down -1.31%
HANG SENG
24,961.95
arrow_drop_down -1.15%
SHANGHAI COMPOSITE
4,027.74
arrow_drop_down -0.74%
SHENZHEN COMPOSITE
15,314.70
arrow_drop_down -2.21%
S&P/ASX 200
8,625.10
arrow_drop_down -0.70%
KOSPI
8,160.59
arrow_drop_down -5.54%
TAIWAN SE
45,070.94
arrow_drop_down -1.33%
BOMBAY SENSEX
74,243.34
arrow_drop_down -0.16%
Global /Johannesburg Stock Exchange

Largest companies on Johannesburg Stock Exchange by market cap

Companies: 226 Total Market Cap: $497.74B
chevron_leftPrev
Page 1 of 5
Nextchevron_right
#
Name Market Cap arrow_drop_down Price Earnings Date Earnings Time Est. EPS % YoY Est. Revenue % YoY
1
$40.98B
670.76B ZAR
$54.77
896.41 ZAR
24 Jun 2026
-
-
-
-
-
2
$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
$29.92B
489.77B ZAR
$5.39
88.16 ZAR
10 Sep 2026
-
-
-
-
-
6
$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
$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
$11.84B
193.84B ZAR
$14.22
232.76 ZAR
18 Aug 2026
-
-
-
-
-
11
$10.9B
178.36B ZAR
$5.19
84.90 ZAR
12 Mar 2026
-
-
-
-
-
12
$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
$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
$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
$7.39B
120.91B ZAR
$16.17
264.62 ZAR
3 Mar 2026
-
-
-
-
-
20
$7.09B
115.98B ZAR
$8.41
137.60 ZAR
21 May 2026
-
-
-
-
-
21
$6.82B
111.65B ZAR
$4.35
71.17 ZAR
9 Jun 2026
-
-
-
-
-
22
$6.53B
106.8B ZAR
$11.79
192.89 ZAR
28 Apr 2026
-
-
-
-
-
23
$6.16B
100.79B ZAR
$8.57
140.20 ZAR
14 May 2026
-
-
-
-
-
24
$6.01B
98.29B ZAR
$18.71
306.21 ZAR
28 Jul 2026
-
-
-
-
-
25
$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
$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
$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
$2.99B
48.91B ZAR
$12.76
208.84 ZAR
21 May 2026
-
-
-
-
-
33
$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
$2.73B
44.71B ZAR
$17.84
292.00 ZAR
1 Jun 2026
-
-
-
-
-
36
$2.7B
44.13B ZAR
$24.74
405.00 ZAR
7 Sep 2026
-
-
-
-
-
37
$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
$2.47B
40.49B ZAR
$9.52
155.80 ZAR
21 May 2026
-
-
-
-
-
41
$2.4B
39.36B ZAR
$2.73
44.76 ZAR
19 Aug 2026
-
-
-
-
-
42
$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
AVI Ltd. logo
AVI
$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
$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
$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
-
-
-
-
-
chevron_leftPrev
Page 1 of 5
Nextchevron_right