Rankings

#Company Clue Score Profitability Financial strength Growth Insiders
901 TROX Tronox Holdings plc 25 861035
902 HAIN HAIN CELESTIAL GROUP INC 19 827050
903 GSM Ferroglobe PLC 27 756055
904 FOSL Fossil Group, Inc. 23 326080
905 EVH Evolent Health, Inc. 42 0317875
901 to 905 of 905 in 4 sectors, $1B+ revenue ← Higher Page 37 of 37