Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
576 TEAD Teads Holding Co. 33 15183380
577 MATW MATTHEWS INTERNATIONAL CORP 31 2617093
578 OEC Orion S.A. 24 2717650
579 NWL NEWELL BRANDS INC. 15 371400
580 CSIQ Canadian Solar Inc. 16 2213250
581 BKD Brookdale Senior Living Inc. 33 26115050
582 PIII P3 Health Partners Inc. 31 2510850
576 to 582 of 582 in 3 sectors, $1B+ revenue ← Higher Page 24 of 24