Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
251 TVC Tennessee Valley Authority 32 38172550
252 TAC TRANSALTA CORP 31 35172550
253 CRBD Corebridge Financial, Inc. 15 2117020
254 GLXY Galaxy Digital Inc. 35 23135062
255 KLAR Klarna Group plc 39 7010060
251 to 255 of 255 in financials and utilities, $1B+ revenue ← Higher Page 11 of 11