Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
151 ASTL Algoma Steel Group Inc. 20 1029050
152 MERC MERCER INTERNATIONAL INC. 30 8231393
153 TROX Tronox Holdings plc 25 864035
154 GSM Ferroglobe PLC 29 764055
151 to 154 of 154 in materials, $1B+ revenue ← Higher Page 7 of 7