Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
176 VET VERMILION ENERGY INC. 22 1333050
177 XIFR XPLR Infrastructure, LP 42 10486850
178 BTE BAYTEX ENERGY CORP. 34 1084050
179 NFE New Fortress Energy Inc. 21 552560
176 to 179 of 179 in energy and utilities, $1B+ revenue ← Higher Page 8 of 8