Rankings

#Company Clue Score Profitability Financial strength Growth Insiders
1176 CSIQ Canadian Solar Inc. 16 2213250
1177 CODI Compass Diversified Holdings 32 171117100
1178 PSFE Paysafe Ltd 29 42111350
1179 PSNY Polestar Automotive Holding UK PLC 40 098580
1180 CURV Torrid Holdings Inc. 19 347035
1181 OPTU Optimum Communications, Inc. 19 227055
1182 KLAR Klarna Group plc 39 7010060
1,176 to 1,182 of 1,182 in 5 sectors, $1B+ revenue ← Higher Page 48 of 48