Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
176 IDA IDACORP INC 34 6027380
177 WTTR Select Water Solutions, Inc. 32 3731530
178 UGI UGI CORP /PA/ 30 683700
179 NRG NRG Energy 28 5027250
176 to 179 of 179 in energy and utilities, $1B+ revenue ← Higher Page 8 of 8