Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
376 SBSW Sibanye Stillwater Ltd 37 10570100
377 BTE BAYTEX ENERGY CORP. 34 1084050
378 WFG WEST FRASER TIMBER CO., LTD 32 1077050
379 ASTL Algoma Steel Group Inc. 20 1029050
380 MERC MERCER INTERNATIONAL INC. 30 8231393
381 TROX Tronox Holdings plc 25 861035
382 HAIN HAIN CELESTIAL GROUP INC 19 827050
383 GSM Ferroglobe PLC 27 756055
384 NFE New Fortress Energy Inc. 18 551360
376 to 384 of 384 in 3 sectors, $1B+ revenue ← Higher Page 16 of 16