Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
51 NRG NRG Energy 28 5027250
52 CMS CMS Energy 44 63211973
53 ETR Entergy 41 62241957
54 EVRG Evergy 37 60311735
55 AQN ALGONQUIN POWER & UTILITIES CORP. 35 47301350
56 BEPC Brookfield Renewable Corp 23 16201350
57 VST Vistra Corp. 37 6922547
58 HE HAWAIIAN ELECTRIC INDUSTRIES INC 36 5730550
59 UGI UGI CORP /PA/ 30 683700
51 to 59 of 59 in utilities, $1B+ revenue ← Higher Page 3 of 3