Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
151 ASTL Algoma Steel Group Inc. 20 1029050
152 TWI TITAN INTERNATIONAL INC 20 1339820
153 NWL NEWELL BRANDS INC. 15 371400
154 OLN OLIN Corp 13 252100
151 to 154 of 154 in materials, $1B+ revenue ← Higher Page 7 of 7