Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
526 FTRE Fortrea Holdings Inc. 23 12332820
527 BGS B&G Foods, Inc. 22 2217650
528 HAIN HAIN CELESTIAL GROUP INC 19 827050
526 to 528 of 528 in 4 sectors, $1B+ revenue ← Higher Page 22 of 22