Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
226 NFE New Fortress Energy Inc. 21 552560
227 PBF PBF Energy Inc. 20 2330820
228 HAIN HAIN CELESTIAL GROUP INC 19 827050
226 to 228 of 228 in consumer staples and energy, $1B+ revenue ← Higher Page 10 of 10