Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
301 TDAY USA TODAY Co., Inc. 18 402200
302 NWL NEWELL BRANDS INC. 15 371400
303 OLN OLIN Corp 13 252100
301 to 303 of 303 in 3 sectors, $1B+ revenue ← Higher Page 13 of 13