Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
51 PNW Pinnacle West Capital 32 43213820
52 SBS COMPANHIA DE SANEAMENTO BASICO DO ESTADO DE SAO PAULO-SABESP 67 10053950
53 ELPC ENERGY CO OF PARANA 53 8475380
54 OTTR Otter Tail Corp 49 8355430
55 PEG Public Service Enterprise Group 40 7024500
56 FE FirstEnergy 37 6049250
57 IDA IDACORP INC 34 6027380
58 UGI UGI CORP /PA/ 30 683700
59 NRG NRG Energy 28 5027250
51 to 59 of 59 in utilities, $1B+ revenue ← Higher Page 3 of 3