Rankings

#Company Clue Score Profitability Financial strength Growth Insiders
676 TAC TRANSALTA CORP 31 35172550
677 OEC Orion S.A. 24 2717650
678 BGS B&G Foods, Inc. 22 2217650
679 WEST Westrock Coffee Co 42 241447100
680 VST Vistra Corp. 36 69141047
681 NWL NEWELL BRANDS INC. 15 371400
682 GLXY Galaxy Digital Inc. 36 23135068
683 BKD Brookdale Senior Living Inc. 33 26115050
684 PIII P3 Health Partners Inc. 31 2510850
685 KLAR Klarna Group plc 39 7010060
676 to 685 of 685 in 5 sectors, $1B+ revenue ← Higher Page 28 of 28