Rankings

#Company Clue Score Profitability Financial strength Growth Insiders
976 FDXF FedEx Freight 28 4813050
977 CSIQ Canadian Solar Inc. 16 2213250
978 PSFE Paysafe Ltd 29 42111350
979 OPTU Optimum Communications, Inc. 19 227055
980 KLAR Klarna Group plc 39 7010060
976 to 980 of 980 in 5 sectors, $1B+ revenue ← Higher Page 40 of 40