Rank
#
|
Name | Market Cap (USD) arrow_drop_down | Price (USD) | Earnings Date | Earnings Time | Est. EPS | % YoY | Est. Revenue | % YoY |
---|---|---|---|---|---|---|---|---|---|
1 |
NYSE: NEE
|
$138.36B
|
$67.26
|
23 Apr 2025
|
sunny
Before Open
|
$0.9700
|
6.6%
|
$6.79B
|
18%
|
2 |
BME: IBE
|
$108.84B
96.04B EUR
|
$17.41
15.36 EUR
|
30 Apr 2025
|
- |
-
|
- |
-
|
- |
3 |
NYSE: SO
|
$100.11B
|
$91.28
|
1 May 2025
|
sunny
Before Open
|
$1.17
|
14%
|
$7.18B
|
8%
|
4 |
SSE: 600900
|
$98.05B
714.47B CNY
|
$4.01
29.20 CNY
|
30 Apr 2025
|
- |
-
|
- |
-
|
- |
5 |
NYSE: DUK
|
$94.34B
|
$121.41
|
6 May 2025
|
sunny
Before Open
|
$1.54
|
6.9%
|
$7.79B
|
1.6%
|
6 |
NYSE: GEV
|
$91.87B
|
$336.09
|
23 Apr 2025
|
sunny
Before Open
|
$0.4200
|
- |
$7.54B
|
3.9%
|
7 |
MIL: ENEL
|
$85.78B
75.7B EUR
|
$8.45
7.45 EUR
|
8 May 2025
|
- |
-
|
- |
-
|
- |
8 |
LSE: NG
|
$69.39B
52.3B GBP
|
$14.17
10.68 GBP
|
15 May 2025
|
- |
-
|
- |
-
|
- |
9 |
$65.73B
|
$209.80
|
8 May 2025
|
sunny
Before Open
|
$2.17
|
19%
|
$5.24B
|
-15%
|
|
10 |
TADAWUL: 2082
|
$64.45B
241.75B SAR
|
$87.98
330.00 SAR
|
27 Feb 2025
|
- |
-
|
- |
-
|
- |
11 |
$57.02B
|
$107.02
|
6 May 2025
|
sunny
Before Open
|
$1.40
|
10%
|
$5.54B
|
11%
|
|
12 |
EPA: ENGI
|
$51.6B
45.53B EUR
|
$21.27
18.77 EUR
|
15 May 2025
|
- |
-
|
- |
-
|
- |
13 |
$48.42B
816.1T IDR
|
$0.3620
6.1K IDR
|
30 Apr 2025
|
- |
-
|
- |
-
|
- | |
14 |
$47.79B
|
$73.31
|
8 May 2025
|
sunny
Before Open
|
$1.33
|
-0.8%
|
$3.93B
|
8%
|
|
15 |
NASDAQ: EXC
|
$47.15B
|
$46.80
|
1 May 2025
|
sunny
Before Open
|
$0.7000
|
2.9%
|
$6.31B
|
4.4%
|
16 |
$45.96B
40.55B EUR
|
$17.16
15.15 EUR
|
13 Aug 2025
|
- |
-
|
- |
-
|
- | |
17 |
$45.42B
|
$53.30
|
1 May 2025
|
sunny
Before Open
|
$0.7800
|
42%
|
$3.93B
|
8.2%
|
|
18 |
NASDAQ: XEL
|
$41.21B
|
$71.55
|
24 Apr 2025
|
sunny
Before Open
|
$0.9200
|
4.6%
|
$3.9B
|
6.9%
|
19 |
$40.89B
3.49T INR
|
$4.26
363.80 INR
|
23 May 2025
|
- |
-
|
- |
-
|
- | |
20 |
$40.8B
|
$81.84
|
30 Apr 2025
|
sunny
Before Open
|
$1.41
|
7.6%
|
$3.15B
|
14%
|
|
21 |
NYSE: VST
|
$40.66B
|
$119.95
|
7 May 2025
|
sunny
Before Open
|
$1.32
|
- |
$5.56B
|
82%
|
22 |
$40.53B
|
$112.52
|
1 May 2025
|
bedtime
After Close
|
$2.05
|
-4.7%
|
$4.21B
|
-1.6%
|
|
23 |
NYSE: PCG
|
$38.53B
|
$17.53
|
24 Apr 2025
|
sunny
Before Open
|
$0.4000
|
8.1%
|
$6.23B
|
6.3%
|
24 |
NYSE: ETR
|
$36.3B
|
$84.26
|
29 Apr 2025
|
sunny
Before Open
|
$0.6000
|
11%
|
$2.98B
|
6.6%
|
25 |
$34.77B
|
$108.96
|
5 May 2025
|
sunny
Before Open
|
$2.16
|
9.6%
|
$2.81B
|
4.9%
|
|
26 |
NSE: POWERGRID
|
$34.03B
2.91T INR
|
$3.69
314.95 INR
|
22 May 2025
|
- |
-
|
- |
-
|
- |
27 |
BME: ELE
|
$30.93B
27.29B EUR
|
$28.64
25.27 EUR
|
7 May 2025
|
- |
-
|
- |
-
|
- |
28 |
$28.73B
|
$147.34
|
30 Apr 2025
|
bedtime
After Close
|
$1.11
|
17%
|
$1.09B
|
7.8%
|
|
29 |
$28.46B
25.11B EUR
|
$38.07
33.59 EUR
|
15 May 2025
|
- |
-
|
- |
-
|
- | |
30 |
NYSE: DTE
|
$28.35B
|
$136.60
|
1 May 2025
|
sunny
Before Open
|
$2.01
|
20%
|
$3.33B
|
2.8%
|
31 |
$27.87B
24.59B EUR
|
$29.06
25.64 EUR
|
12 May 2025
|
- |
-
|
- |
-
|
- | |
32 |
$26.79B
|
$36.26
|
30 Apr 2025
|
sunny
Before Open
|
$0.5200
|
-3.7%
|
$2.15B
|
-6.7%
|
|
33 |
NYSE: AEE
|
$26.7B
|
$98.85
|
1 May 2025
|
bedtime
After Close
|
$1.04
|
6.1%
|
$1.92B
|
5.7%
|
34 |
NSE: ADANIPOWER
|
$25.89B
2.21T INR
|
$6.78
579.40 INR
|
30 Apr 2025
|
- |
-
|
- |
-
|
- |
35 |
NYSE: ATO
|
$25.35B
|
$159.70
|
7 May 2025
|
bedtime
After Close
|
$2.88
|
1.1%
|
$1.82B
|
10%
|
36 |
$24.56B
|
$42.56
|
23 Apr 2025
|
bedtime
After Close
|
$0.5900
|
7.3%
|
$3.51B
|
6.8%
|
|
37 |
TSX: FTS
|
$24.45B
33.93B CAD
|
$48.32
67.06 CAD
|
2 May 2025
|
- |
-
|
- |
-
|
- |
38 |
$24.38B
|
$37.35
|
24 Apr 2025
|
sunny
Before Open
|
$0.5500
|
0%
|
$2.73B
|
4.2%
|
|
39 |
$24.28B
176.94B CNY
|
$1.29
9.37 CNY
|
29 Apr 2025
|
- |
-
|
- |
-
|
- | |
40 |
$23.85B
17.98B GBP
|
$21.20
15.98 GBP
|
21 May 2025
|
- |
-
|
- |
-
|
- | |
41 |
SHE: 003816
|
$22.96B
167.34B CNY
|
$0.4913
3.58 CNY
|
27 Mar 2025
|
- |
-
|
- |
-
|
- |
42 |
$22.8B
166.14B CNY
|
$1.27
9.23 CNY
|
25 Apr 2025
|
- |
-
|
- |
-
|
- | |
43 |
NYSE: EIX
|
$22.41B
|
$58.20
|
29 Apr 2025
|
bedtime
After Close
|
$1.32
|
17%
|
$4.5B
|
10%
|
44 |
$22.28B
19.66B EUR
|
$80.46
71.00 EUR
|
26 Mar 2025
|
- |
-
|
- |
-
|
- | |
45 |
NYSE: CMS
|
$22.07B
|
$73.79
|
24 Apr 2025
|
sunny
Before Open
|
$1.11
|
14%
|
$2.28B
|
4.8%
|
46 |
$22.04B
30.59B CAD
|
$36.84
51.12 CAD
|
8 May 2025
|
- |
-
|
- |
-
|
- | |
47 |
$21.32B
|
$58.09
|
1 May 2025
|
bedtime
After Close
|
$1.54
|
3.4%
|
$3.4B
|
2%
|
|
48 |
$21.26B
164.98B HKD
|
$8.42
65.30 HKD
|
19 May 2025
|
- |
-
|
- |
-
|
- | |
49 |
NYSE: NRG
|
$20.21B
|
$102.02
|
6 May 2025
|
sunny
Before Open
|
$1.62
|
-30%
|
$8.28B
|
11%
|
50 |
MIL: TRN
|
$19.58B
17.27B EUR
|
$9.56
8.44 EUR
|
25 Mar 2025
|
- |
-
|
- |
-
|
- |