CNN Fear & Greed Index
FEAR (34)
DOW
51,202.26
arrow_drop_up 0.70%
S&P 500
7,431.46
arrow_drop_up 0.50%
NASDAQ
25,888.84
arrow_drop_up 0.31%
VIX
17.68
arrow_drop_down -9.05%
RUSSELL 2000
2,943.99
arrow_drop_up 0.79%
S&P/TSX COMPOSITE
34,937.85
arrow_drop_up 0.77%
S&P/TSX 60
2,050.45
arrow_drop_up 0.66%
BOVESPA
171,132.66
arrow_drop_down -0.21%
S&P IPSA
10,922.98
arrow_drop_up 1.70%
S&P/BMV IPC
67,954.55
arrow_drop_up 1.46%
STOXX EUROPE 50
5,287.92
arrow_drop_up 1.78%
STOXX EUROPE 600
633.21
arrow_drop_up 1.88%
FTSE 250
23,325.71
arrow_drop_up 1.55%
FTSE 100
10,471.72
arrow_drop_up 1.63%
DAX
24,635.30
arrow_drop_up 1.76%
FTSE MIB
51,497.21
arrow_drop_up 1.97%
CAC 40
8,350.87
arrow_drop_up 1.83%
SMI
13,708.02
arrow_drop_up 1.32%
NIKKEI 225
66,020.04
arrow_drop_up 2.81%
HANG SENG
24,718.10
arrow_drop_up 1.93%
SHANGHAI COMPOSITE
4,031.51
arrow_drop_up 1.12%
SHENZHEN COMPOSITE
14,963.41
arrow_drop_up 0.75%
S&P/ASX 200
8,804.00
arrow_drop_up 1.98%
KOSPI
8,123.62
arrow_drop_up 4.63%
TAIWAN SE
44,169.04
arrow_drop_up 2.36%
BOMBAY SENSEX
75,527.95
arrow_drop_up 2.30%

Largest companies by market cap

Companies: 96 Total Market Cap: $180.58B
chevron_leftPrev
Page 1 of 2
Nextchevron_right
#
Name Market Cap arrow_drop_down Price Earnings Date Earnings Time Est. EPS % YoY Est. Revenue % YoY
201
$109.47B
94.71B EUR
$46.98
40.65 EUR
29 Jun 2026
-
-
-
-
-
506
$49.38B
386.99B HKD
$110.75
868.00 HKD
29 Jun 2026
-
-
-
-
-
1883
$12.09B
94.76B HKD
$55.50
435.00 HKD
29 Jun 2026
-
-
-
-
-
8023
$1.63B
11.06B CNY
$3.87
26.25 CNY
29 Jun 2026
-
-
-
-
-
10773
$987.19M
158.03B JPY
$40.23
6.44K JPY
29 Jun 2026
-
-
-
-
-
11512
$873.87M
652.25M GBP
$0.1340
0.1000 GBP
29 Jun 2026
-
-
-
-
-
13699
$622.74M
99.69B JPY
$9.81
1.57K JPY
29 Jun 2026
-
-
-
-
-
13893
$606.0M
452.32M GBP
$5.33
3.98 GBP
29 Jun 2026
-
-
-
-
-
15566
$468.33M
654.69M CAD
$1.95
2.72 CAD
29 Jun 2026
-
-
-
-
-
15661
$463.34M
3.63B HKD
$2.95
23.14 HKD
29 Jun 2026
-
-
-
-
-
15980
$442.34M
330.16M GBP
$9.67
7.22 GBP
29 Jun 2026
-
-
-
-
-
17499
$355.71M
56.94B JPY
$10.23
1.64K JPY
29 Jun 2026
-
-
-
-
-
19627
$252.95M
1.98B HKD
$0.0408
0.3200 HKD
29 Jun 2026
-
-
-
-
-
19808
$245.95M
6.47T VND
$1.06
27.8K VND
29 Jun 2026
-
-
-
-
-
20130
$233.06M
173.95M GBP
$0.3751
0.2800 GBP
29 Jun 2026
-
-
-
-
-
20252
$228.31M
347.21B KRW
$19.46
29.6K KRW
29 Jun 2026
-
-
-
-
-
21140
$197.77M
147.61M GBP
$0.1363
0.1017 GBP
29 Jun 2026
-
-
-
-
-
23388
$137.82M
192.66M CAD
$1.49
2.08 CAD
29 Jun 2026
-
-
-
-
-
25058
$106.9M
79.79M GBP
$1.81
1.35 GBP
29 Jun 2026
-
-
-
-
-
25074
$106.63M
835.65M HKD
$0.0517
0.4050 HKD
29 Jun 2026
-
-
-
-
-
25424
$101.91M
798.66M HKD
$0.0561
0.4400 HKD
29 Jun 2026
-
-
-
-
-
25672
$98.49M
137.68M CAD
$0.4650
0.6500 CAD
29 Jun 2026
-
-
-
-
-
26307
$89.94M
$29.00
29 Jun 2026
-
-
-
-
-
26926
$82.28M
644.81M HKD
$0.0702
0.5500 HKD
29 Jun 2026
-
-
-
-
-
28525
$66.12M
518.21M HKD
$0.5053
3.96 HKD
29 Jun 2026
-
-
-
-
-
29099
$61.17M
85.51M CAD
$0.1466
0.2050 CAD
29 Jun 2026
-
-
-
-
-
29147
$60.77M
476.26M HKD
$0.0715
0.5600 HKD
29 Jun 2026
-
-
-
-
-
29779
$55.92M
438.27M HKD
$0.0510
0.4000 HKD
29 Jun 2026
-
-
-
-
-
30241
$52.52M
39.2M GBP
$0.1005
0.0750 GBP
29 Jun 2026
-
-
-
-
-
30648
$49.51M
201.38M MYR
$0.1869
0.7600 MYR
29 Jun 2026
-
-
-
-
-
31965
$41.03M
321.6M HKD
$0.0427
0.3350 HKD
29 Jun 2026
-
-
-
-
-
32075
$40.46M
317.12M HKD
$0.0612
0.4800 HKD
29 Jun 2026
-
-
-
-
-
32098
$40.35M
316.21M HKD
$0.0453
0.3550 HKD
29 Jun 2026
-
-
-
-
-
32598
$37.67M
52.67M CAD
$0.4006
0.5600 CAD
29 Jun 2026
-
-
-
-
-
32899
$36.25M
284.13M HKD
$0.0258
0.2020 HKD
29 Jun 2026
-
-
-
-
-
33154
$34.99M
1.15B THB
$0.0530
1.74 THB
29 Jun 2026
-
-
-
-
-
33278
$34.45M
48.16M CAD
$0.1252
0.1750 CAD
29 Jun 2026
-
-
-
-
-
34354
$29.48M
231.08M HKD
$0.0517
0.4050 HKD
29 Jun 2026
-
-
-
-
-
34502
$28.86M
21.54M GBP
$0.0784
0.0585 GBP
29 Jun 2026
-
-
-
-
-
34724
$27.96M
219.12M HKD
$0.0434
0.3400 HKD
29 Jun 2026
-
-
-
-
-
34816
$27.61M
38.6M CAD
$0.0393
0.0550 CAD
29 Jun 2026
-
-
-
-
-
35044
$26.72M
209.38M HKD
$0.0318
0.2490 HKD
29 Jun 2026
-
-
-
-
-
35123
$26.45M
36.97M CAD
$0.3541
0.4950 CAD
29 Jun 2026
-
-
-
-
-
35808
$23.96M
187.8M HKD
$0.0273
0.2140 HKD
29 Jun 2026
-
-
-
-
-
36301
$22.36M
16.69M GBP
$0.1814
0.1354 GBP
29 Jun 2026
-
-
-
-
-
36341
$22.28M
174.63M HKD
$0.0663
0.5200 HKD
29 Jun 2026
-
-
-
-
-
36630
$21.44M
168.0M HKD
$0.0447
0.3500 HKD
29 Jun 2026
-
-
-
-
-
37220
$19.57M
27.36M CAD
$0.2933
0.4100 CAD
29 Jun 2026
-
-
-
-
-
37301
$19.33M
151.5M HKD
$0.0071
0.0560 HKD
29 Jun 2026
-
-
-
-
-
37473
450 Plc logo
450
$18.87M
14.09M GBP
$0.0281
0.0210 GBP
29 Jun 2026
-
-
-
-
-
chevron_leftPrev
Page 1 of 2
Nextchevron_right