Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
1 CEG Constellation Energy 69 78595685
2 SRE Sempra 43 40382575
3 PAM Pampa Energy Inc. 73 74727374
4 CMS CMS Energy 44 63211973
5 POR PORTLAND GENERAL ELECTRIC CO /OR/ 48 48275468
6 PCG PG&E Corporation 41 40274063
7 FTS Fortis Inc. 49 60304460
8 ES Eversource Energy 49 62284957
9 ETR Entergy 41 62241957
10 CNP CenterPoint Energy 41 58242555
11 OGE OGE ENERGY CORP. 46 63373053
12 EDN EDENOR 66 614910050
13 KEP KOREA ELECTRIC POWER CORP 60 56755850
14 NEE NextEra Energy 56 90235350
15 AEP American Electric Power 52 83244450
16 ENIC Enel Chile S.A. 52 46555650
17 AWK American Water Works 51 62404850
18 PPL PPL Corporation 50 48366850
19 EMA EMERA INC 49 57246350
20 RNW ReNew Energy Global plc 49 41258050
21 CWEN Clearway Energy, Inc. 48 67304050
22 EXC Exelon 48 60216050
23 BEP Brookfield Renewable Partners L.P. 47 22537050
24 AES AES Corporation 45 60254250
25 D Dominion Energy 43 67242950
1 to 25 of 59 in utilities, $1B+ revenue Page 1 of 3 Lower →