Rankings

#Company Clue Score Profitability Financial strength Growth Insiders
726 MERC MERCER INTERNATIONAL INC. 30 8231393
727 TBI TrueBlue, Inc. 29 848074
728 TROX Tronox Holdings plc 25 861035
729 KLAR Klarna Group plc 39 7010060
730 GSM Ferroglobe PLC 27 756055
731 CHYM Chime Financial, Inc. 31 667500
732 FOSL Fossil Group, Inc. 23 326080
733 EVH Evolent Health, Inc. 42 0317875
726 to 733 of 733 in 3 sectors, $1B+ revenue ← Higher Page 30 of 30