Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
551 INTC Intel 33 1669055
552 BEPC Brookfield Renewable Corp 23 16201350
553 TEAD Teads Holding Co. 33 15183380
554 NGL NGL Energy Partners LP 25 1425073
555 VET VERMILION ENERGY INC. 22 1333050
556 XIFR XPLR Infrastructure, LP 42 10486850
557 BTE BAYTEX ENERGY CORP. 34 1084050
558 HAIN HAIN CELESTIAL GROUP INC 19 827050
559 NFE New Fortress Energy Inc. 18 551360
551 to 559 of 559 in 4 sectors, $1B+ revenue ← Higher Page 23 of 23