Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
576 TIC TIC Solutions, Inc. 20 1048n/a0
577 MERC MERCER INTERNATIONAL INC. 30 8231393
578 TBI TrueBlue, Inc. 29 848074
579 TROX Tronox Holdings plc 25 861035
580 GSM Ferroglobe PLC 27 756055
581 FOSL Fossil Group, Inc. 23 326080
582 EVH Evolent Health, Inc. 42 0317875
576 to 582 of 582 in 3 sectors, $1B+ revenue ← Higher Page 24 of 24