Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
476 RXT Rackspace Technology, Inc. 19 3319020
477 HALO HALOZYME THERAPEUTICS, INC. 52 9518740
478 TEAD Teads Holding Co. 33 15183380
479 TLN Talen Energy Corp 41 261710020
480 TVC Tennessee Valley Authority 32 38172550
481 TAC TRANSALTA CORP 31 35172550
482 VST Vistra Corp. 40 69142447
483 CSIQ Canadian Solar Inc. 16 2213250
484 BKD Brookdale Senior Living Inc. 33 26115050
485 PIII P3 Health Partners Inc. 31 2510850
476 to 485 of 485 in 3 sectors, $1B+ revenue ← Higher Page 20 of 20