Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
51 EXC Exelon 48 60216050
52 CMS CMS Energy 44 63211973
53 LNT Alliant Energy 41 63213145
54 TXNM TXNM ENERGY INC 33 45213035
55 PNW Pinnacle West Capital 32 43213820
56 BEPC Brookfield Renewable Corp 23 16201350
57 TLN Talen Energy Corp 41 261710020
58 TVC Tennessee Valley Authority 32 38172550
59 TAC TRANSALTA CORP 31 35172550
51 to 59 of 59 in utilities, $1B+ revenue ← Higher Page 3 of 3