Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
576 TEAD Teads Holding Co. 33 15183380
577 TLN Talen Energy Corp 41 261710020
578 TVC Tennessee Valley Authority 32 38172550
579 TAC TRANSALTA CORP 31 35172550
580 FUN Six Flags Entertainment Corporation/NEW 46 10148590
581 LUCK Lucky Strike Entertainment Corp 41 39144276
582 BALY Bally's Corp 39 10149050
583 VST Vistra Corp. 36 69141047
584 DCH Dauch Corp 33 40141370
585 LESL Leslie's, Inc. 18 1414050
586 PLCE Childrens Place, Inc. 17 1314050
587 JACK JACK IN THE BOX INC 33 35131378
588 CSIQ Canadian Solar Inc. 16 2213250
589 CODI Compass Diversified Holdings 32 171117100
590 PSNY Polestar Automotive Holding UK PLC 40 098580
591 CURV Torrid Holdings Inc. 19 347035
576 to 591 of 591 in 3 sectors, $1B+ revenue ← Higher Page 24 of 24