Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
176 BTE BAYTEX ENERGY CORP. 34 1084050
177 UGI UGI CORP /PA/ 30 683700
178 NGL NGL Energy Partners LP 25 1425073
179 VET VERMILION ENERGY INC. 22 1333050
180 IEP ICAHN ENTERPRISES L.P. 21 2417050
176 to 180 of 180 in energy and utilities, $1B+ revenue ← Higher Page 8 of 8