Rankings

#Company Clue Score Profitability Financial strength Growth Insiders
676 MERC MERCER INTERNATIONAL INC. 30 8231393
677 TROX Tronox Holdings plc 25 861035
678 HAIN HAIN CELESTIAL GROUP INC 19 827050
679 BLCO Bausch & Lomb Corp 42 7396075
680 UPC Universe Pharmaceuticals INC 42 7715050
681 KLAR Klarna Group plc 39 7010060
682 GSM Ferroglobe PLC 27 756055
683 CHYM Chime Financial, Inc. 31 667500
684 MMED MiniMed Group, Inc. 44 0677050
685 NSRX Nasus Pharma Ltd 41 054n/a85
676 to 685 of 685 in 5 sectors, $1B+ revenue ← Higher Page 28 of 28