Rankings

#Company Clue Score Profitability Financial strength Growth Insiders
526 ENR ENERGIZER HOLDINGS, INC. 50 701918100
527 RXT Rackspace Technology, Inc. 19 3319020
528 NMR NOMURA HOLDINGS INC 66 5418100100
529 TEAD Teads Holding Co. 33 15183380
530 TLN Talen Energy Corp 41 261710020
531 CRCL Circle Internet Group, Inc. 39 33171000
532 TVC Tennessee Valley Authority 32 38172550
533 TAC TRANSALTA CORP 31 35172550
534 VST Vistra Corp. 36 69141047
535 GLXY Galaxy Digital Inc. 36 23135068
536 CSIQ Canadian Solar Inc. 16 2213250
537 KLAR Klarna Group plc 39 7010060
526 to 537 of 537 in 3 sectors, $1B+ revenue ← Higher Page 22 of 22