CNN Fear & Greed Index
FEAR (40)
DOW
50,786.01
arrow_drop_down -0.16%
S&P 500
7,405.73
arrow_drop_up 0.30%
NASDAQ
25,929.66
arrow_drop_up 0.86%
VIX
18.92
arrow_drop_down -12.04%
RUSSELL 2000
2,855.42
arrow_drop_up 0.77%
S&P/TSX COMPOSITE
34,478.74
arrow_drop_up 0.19%
S&P/TSX 60
2,021.02
arrow_drop_up 0.13%
BOVESPA
168,668.72
arrow_drop_down -0.21%
S&P IPSA
10,163.75
arrow_drop_down -1.06%
S&P/BMV IPC
65,650.23
arrow_drop_down -0.74%
STOXX EUROPE 50
5,180.87
arrow_drop_down -0.16%
STOXX EUROPE 600
621.73
arrow_drop_down -0.15%
FTSE 250
23,013.43
arrow_drop_down -0.21%
FTSE 100
10,373.20
arrow_drop_up 0.05%
DAX
24,616.22
arrow_drop_down -0.58%
FTSE MIB
50,208.13
arrow_drop_up 0.63%
CAC 40
8,199.29
arrow_drop_down -0.23%
SMI
13,320.99
arrow_drop_down -0.50%
NIKKEI 225
64,026.95
arrow_drop_up 0.00%
HANG SENG
24,657.06
arrow_drop_up 0.00%
SHANGHAI COMPOSITE
3,959.34
arrow_drop_down -1.70%
SHENZHEN COMPOSITE
14,821.19
arrow_drop_down -3.22%
S&P/ASX 200
8,531.20
arrow_drop_down -1.09%
KOSPI
7,707.33
arrow_drop_up 2.98%
TAIWAN SE
43,991.64
arrow_drop_up 1.12%
BOMBAY SENSEX
73,524.26
arrow_drop_down -0.97%

Largest companies by market cap

Companies: 128 Total Market Cap: $89.48B
chevron_leftPrev
Page 1 of 3
Nextchevron_right
#
Name Market Cap arrow_drop_down Price Earnings Date Earnings Time Est. EPS % YoY Est. Revenue % YoY
891
$28.74B
272.02B SEK
$17.41
164.75 SEK
25 Jun 2026
-
-
-
-
-
2072
$10.87B
85.19B HKD
$32.27
252.80 HKD
25 Jun 2026
-
-
-
-
-
2851
$7.19B
5.37B GBP
$14.56
10.87 GBP
25 Jun 2026
-
-
-
-
-
2930
$6.9B
1.11T JPY
$53.92
8.64K JPY
25 Jun 2026
-
-
-
-
-
3035
$6.66B
52.16B HKD
$0.5642
4.42 HKD
25 Jun 2026
-
-
-
-
-
3677
$5.16B
40.43B HKD
$0.9267
7.26 HKD
25 Jun 2026
-
-
-
-
-
5706
$2.79B
21.86B HKD
$1.58
12.35 HKD
25 Jun 2026
-
-
-
-
-
6501
$2.26B
17.72B HKD
$6.09
47.70 HKD
25 Jun 2026
-
-
-
-
-
7242
$1.92B
17.63B MAD
$133.13
1.22K MAD
25 Jun 2026
-
-
-
-
-
8271
$1.55B
6.25B MYR
$0.5311
2.14 MYR
25 Jun 2026
-
-
-
-
-
8728
$1.43B
11.17B HKD
$0.5157
4.04 HKD
25 Jun 2026
-
-
-
-
-
10703
$999.63M
$7.10
25 Jun 2026
-
-
-
-
-
11689
$850.8M
635.38M GBP
$2.81
2.10 GBP
25 Jun 2026
-
-
-
-
-
12080
$795.36M
6.23B HKD
$0.7812
6.12 HKD
25 Jun 2026
-
-
-
-
-
13613
$630.98M
894.76M AUD
$8.96
12.70 AUD
25 Jun 2026
-
-
-
-
-
13924
$603.0M
4.72B HKD
$4.95
38.80 HKD
25 Jun 2026
-
-
-
-
-
13936
$601.75M
5.53B MAD
$47.88
440.20 MAD
25 Jun 2026
-
-
-
-
-
14428
PPC Ltd. logo
PPC
$554.87M
9.19B ZAR
$0.3621
6.00 ZAR
25 Jun 2026
-
-
-
-
-
15789
$453.27M
338.5M GBP
$1.34
0.9970 GBP
25 Jun 2026
-
-
-
-
-
15809
$452.21M
3.54B HKD
$1.08
8.45 HKD
25 Jun 2026
-
-
-
-
-
16832
$390.36M
291.52M GBP
$1.92
1.44 GBP
25 Jun 2026
-
-
-
-
-
16918
$386.09M
3.02B HKD
$0.5463
4.28 HKD
25 Jun 2026
-
-
-
-
-
17168
$372.68M
323.46M EUR
$6.39
5.55 EUR
25 Jun 2026
-
-
-
-
-
17212
$370.16M
516.59M CAD
$24.94
34.81 CAD
25 Jun 2026
-
-
-
-
-
17819
$339.06M
294.28M EUR
$33.44
29.02 EUR
25 Jun 2026
-
-
-
-
-
18550
$301.71M
261.86M EUR
$5.24
4.55 EUR
25 Jun 2026
-
-
-
-
-
18588
$299.72M
1.21B MYR
$0.5609
2.26 MYR
25 Jun 2026
-
-
-
-
-
18834
$287.11M
249.19M EUR
$21.89
19.00 EUR
25 Jun 2026
-
-
-
-
-
18876
Dimand S.A. logo
DIMAND
$285.04M
247.4M EUR
$15.09
13.10 EUR
25 Jun 2026
-
-
-
-
-
19182
$271.73M
423.7B KRW
$28.80
44.9K KRW
25 Jun 2026
-
-
-
-
-
19829
$244.2M
211.95M EUR
$44.93
39.00 EUR
25 Jun 2026
-
-
-
-
-
20237
$228.06M
1.79B HKD
$0.3791
2.97 HKD
25 Jun 2026
-
-
-
-
-
20260
$227.37M
$8.30
25 Jun 2026
-
-
-
-
-
20863
$206.38M
3.42B ZAR
$0.1117
1.85 ZAR
25 Jun 2026
-
-
-
-
-
20944
$202.99M
817.95M MYR
$0.1191
0.4800 MYR
25 Jun 2026
-
-
-
-
-
20980
$201.74M
1.58B HKD
$0.1493
1.17 HKD
25 Jun 2026
-
-
-
-
-
21131
$197.32M
3.27B ZAR
$2.22
36.82 ZAR
25 Jun 2026
-
-
-
-
-
22395
$161.61M
1.49B MAD
$8.82
81.07 MAD
25 Jun 2026
-
-
-
-
-
22483
$159.41M
1.03B DKK
$53.96
350.00 DKK
25 Jun 2026
-
-
-
-
-
22947
$147.95M
128.41M EUR
$118.67
103.00 EUR
25 Jun 2026
-
-
-
-
-
23052
$145.51M
1.14B HKD
$0.1442
1.13 HKD
25 Jun 2026
-
-
-
-
-
23253
$140.7M
122.12M EUR
$2.64
2.29 EUR
25 Jun 2026
-
-
-
-
-
24389
$117.98M
102.4M EUR
$3.63
3.15 EUR
25 Jun 2026
-
-
-
-
-
24516
$115.8M
907.2M HKD
$0.1251
0.9800 HKD
25 Jun 2026
-
-
-
-
-
24518
$115.71M
100.43M EUR
$29.15
25.30 EUR
25 Jun 2026
-
-
-
-
-
25415
$101.77M
76.0M GBP
$5.77
4.31 GBP
25 Jun 2026
-
-
-
-
-
25516
$100.33M
$7.00
25 Jun 2026
-
-
-
-
-
25818
$96.32M
754.56M HKD
$0.3344
2.62 HKD
25 Jun 2026
-
-
-
-
-
27466
$76.3M
597.72M HKD
$0.0651
0.5100 HKD
25 Jun 2026
-
-
-
-
-
27547
$75.63M
12.12B JPY
$3.13
502 JPY
25 Jun 2026
-
-
-
-
-
chevron_leftPrev
Page 1 of 3
Nextchevron_right