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 CEPU CENTRAL PUERTO S.A. 56 50566750
15 NEE NextEra Energy 56 90235350
16 AEP American Electric Power 52 83244450
17 ENIC Enel Chile S.A. 52 46555650
18 AWK American Water Works 51 62404850
19 PPL PPL Corporation 50 48366850
20 EMA EMERA INC 49 57246350
21 RNW ReNew Energy Global plc 49 41258050
22 CWEN Clearway Energy, Inc. 48 67304050
23 EXC Exelon 48 60216050
24 BEP Brookfield Renewable Partners L.P. 47 22537050
25 AES AES Corporation 45 60254250
1 to 25 of 60 in utilities, $1B+ revenue Page 1 of 3 Lower →