Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
226 TBBB BBB FOODS INC 35 1844750
227 WTTR Select Water Solutions, Inc. 32 3731530
228 EL Estée Lauder Companies (The) 31 387700
229 EPC EDGEWELL PERSONAL CARE Co 23 4133100
226 to 229 of 229 in consumer staples and energy, $1B+ revenue ← Higher Page 10 of 10