CNN Fear & Greed Index
FEAR (41)
DOW
51,671.03
arrow_drop_up 0.92%
S&P 500
7,554.29
arrow_drop_up 1.65%
NASDAQ
26,683.94
arrow_drop_up 3.07%
VIX
16.19
arrow_drop_down -0.06%
RUSSELL 2000
2,965.09
arrow_drop_up 0.72%
S&P/TSX COMPOSITE
35,275.64
arrow_drop_up 0.97%
S&P/TSX 60
2,063.71
arrow_drop_up 0.65%
BOVESPA
170,415.13
arrow_drop_down -0.42%
S&P IPSA
10,878.98
arrow_drop_down -0.40%
S&P/BMV IPC
68,207.60
arrow_drop_up 0.37%
STOXX EUROPE 50
5,332.18
arrow_drop_up 0.70%
STOXX EUROPE 600
637.23
arrow_drop_up 0.44%
FTSE 250
23,328.18
arrow_drop_down -0.15%
FTSE 100
10,487.92
arrow_drop_up 0.55%
DAX
25,065.16
arrow_drop_up 0.69%
FTSE MIB
52,496.44
arrow_drop_up 1.27%
CAC 40
8,445.90
arrow_drop_up 0.74%
SMI
13,764.97
arrow_drop_up 0.35%
NIKKEI 225
69,404.50
arrow_drop_up 0.13%
HANG SENG
24,493.95
arrow_drop_down -1.40%
SHANGHAI COMPOSITE
4,091.89
arrow_drop_down -0.11%
SHENZHEN COMPOSITE
15,675.25
arrow_drop_up 0.93%
S&P/ASX 200
8,917.70
arrow_drop_up 0.04%
KOSPI
8,726.60
arrow_drop_up 2.11%
TAIWAN SE
45,809.19
arrow_drop_up 0.91%
BOMBAY SENSEX
76,808.48
arrow_drop_up 0.71%

Largest companies by market cap

Companies: 96 Total Market Cap: $180.69B
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
203
$109.57B
94.71B EUR
$47.03
40.65 EUR
29 Jun 2026
-
-
-
-
-
506
$49.39B
386.99B HKD
$110.79
868.00 HKD
29 Jun 2026
-
-
-
-
-
1885
$12.09B
94.76B HKD
$55.52
435.00 HKD
29 Jun 2026
-
-
-
-
-
8024
$1.63B
11.06B CNY
$3.88
26.25 CNY
29 Jun 2026
-
-
-
-
-
10793
$985.79M
158.03B JPY
$40.17
6.44K JPY
29 Jun 2026
-
-
-
-
-
11537
$871.77M
652.25M GBP
$0.1337
0.1000 GBP
29 Jun 2026
-
-
-
-
-
13715
$621.85M
99.69B JPY
$9.79
1.57K JPY
29 Jun 2026
-
-
-
-
-
13918
$604.54M
452.32M GBP
$5.31
3.98 GBP
29 Jun 2026
-
-
-
-
-
15579
$468.08M
654.69M CAD
$1.94
2.72 CAD
29 Jun 2026
-
-
-
-
-
15663
$463.48M
3.63B HKD
$2.95
23.14 HKD
29 Jun 2026
-
-
-
-
-
16005
$441.27M
330.16M GBP
$9.65
7.22 GBP
29 Jun 2026
-
-
-
-
-
17511
$355.2M
56.94B JPY
$10.21
1.64K JPY
29 Jun 2026
-
-
-
-
-
19636
$253.02M
1.98B HKD
$0.0408
0.3200 HKD
29 Jun 2026
-
-
-
-
-
19813
$246.12M
6.47T VND
$1.06
27.8K VND
29 Jun 2026
-
-
-
-
-
20150
$232.5M
173.95M GBP
$0.3742
0.2800 GBP
29 Jun 2026
-
-
-
-
-
20246
$229.24M
347.21B KRW
$19.54
29.6K KRW
29 Jun 2026
-
-
-
-
-
21167
$197.29M
147.61M GBP
$0.1359
0.1017 GBP
29 Jun 2026
-
-
-
-
-
23411
$137.75M
192.66M CAD
$1.49
2.08 CAD
29 Jun 2026
-
-
-
-
-
25091
$106.66M
835.65M HKD
$0.0517
0.4050 HKD
29 Jun 2026
-
-
-
-
-
25092
$106.64M
79.79M GBP
$1.80
1.35 GBP
29 Jun 2026
-
-
-
-
-
25437
$101.94M
798.66M HKD
$0.0562
0.4400 HKD
29 Jun 2026
-
-
-
-
-
25686
$98.43M
137.68M CAD
$0.4647
0.6500 CAD
29 Jun 2026
-
-
-
-
-
26326
$89.94M
$29.00
29 Jun 2026
-
-
-
-
-
26941
$82.3M
644.81M HKD
$0.0702
0.5500 HKD
29 Jun 2026
-
-
-
-
-
28537
$66.14M
518.21M HKD
$0.5054
3.96 HKD
29 Jun 2026
-
-
-
-
-
29114
$61.14M
85.51M CAD
$0.1466
0.2050 CAD
29 Jun 2026
-
-
-
-
-
29161
$60.79M
476.26M HKD
$0.0715
0.5600 HKD
29 Jun 2026
-
-
-
-
-
29794
$55.94M
438.27M HKD
$0.0511
0.4000 HKD
29 Jun 2026
-
-
-
-
-
30270
$52.39M
39.2M GBP
$0.1002
0.0750 GBP
29 Jun 2026
-
-
-
-
-
30646
$49.72M
201.38M MYR
$0.1876
0.7600 MYR
29 Jun 2026
-
-
-
-
-
31987
$41.05M
321.6M HKD
$0.0428
0.3350 HKD
29 Jun 2026
-
-
-
-
-
32094
$40.47M
317.12M HKD
$0.0613
0.4800 HKD
29 Jun 2026
-
-
-
-
-
32111
$40.36M
316.21M HKD
$0.0453
0.3550 HKD
29 Jun 2026
-
-
-
-
-
32618
$37.66M
52.67M CAD
$0.4004
0.5600 CAD
29 Jun 2026
-
-
-
-
-
32911
$36.26M
284.13M HKD
$0.0258
0.2020 HKD
29 Jun 2026
-
-
-
-
-
33165
$34.96M
1.15B THB
$0.0530
1.74 THB
29 Jun 2026
-
-
-
-
-
33288
$34.44M
48.16M CAD
$0.1251
0.1750 CAD
29 Jun 2026
-
-
-
-
-
34359
$29.49M
231.08M HKD
$0.0517
0.4050 HKD
29 Jun 2026
-
-
-
-
-
34534
$28.79M
21.54M GBP
$0.0782
0.0585 GBP
29 Jun 2026
-
-
-
-
-
34731
$27.97M
219.12M HKD
$0.0434
0.3400 HKD
29 Jun 2026
-
-
-
-
-
34825
$27.59M
38.6M CAD
$0.0393
0.0550 CAD
29 Jun 2026
-
-
-
-
-
35054
$26.72M
209.38M HKD
$0.0318
0.2490 HKD
29 Jun 2026
-
-
-
-
-
35137
$26.44M
36.97M CAD
$0.3539
0.4950 CAD
29 Jun 2026
-
-
-
-
-
35818
$23.97M
187.8M HKD
$0.0273
0.2140 HKD
29 Jun 2026
-
-
-
-
-
36338
$22.31M
16.69M GBP
$0.1810
0.1354 GBP
29 Jun 2026
-
-
-
-
-
36346
$22.29M
174.63M HKD
$0.0664
0.5200 HKD
29 Jun 2026
-
-
-
-
-
36638
$21.44M
168.0M HKD
$0.0447
0.3500 HKD
29 Jun 2026
-
-
-
-
-
37230
$19.56M
27.36M CAD
$0.2931
0.4100 CAD
29 Jun 2026
-
-
-
-
-
37311
$19.34M
151.5M HKD
$0.0071
0.0560 HKD
29 Jun 2026
-
-
-
-
-
37506
450 Plc logo
450
$18.83M
14.09M GBP
$0.0281
0.0210 GBP
29 Jun 2026
-
-
-
-
-
chevron_leftPrev
Page 1 of 2
Nextchevron_right