Rankings

#Company Clue Score Profitability Financial strength Growth Insiders
626 VSTS Vestis Corp 35 28171393
627 TVC Tennessee Valley Authority 32 38172550
628 TAC TRANSALTA CORP 31 35172550
629 TDG TransDigm Group 68 100149455
630 EQPT EquipmentShare.com Inc 60 68148575
631 RUN Sunrun Inc. 48 50147850
632 VST Vistra Corp. 36 69141047
633 FWRD FORWARD AIR CORP 35 28144558
634 GLXY Galaxy Digital Inc. 36 23135068
635 FDXF FedEx Freight 28 4813050
636 PSFE Paysafe Ltd 29 42111350
637 KLAR Klarna Group plc 39 7010060
626 to 637 of 637 in 3 sectors, $1B+ revenue ← Higher Page 26 of 26