Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
101 EQIX Equinix 60 67806320
102 FSV FirstService Corp 60 66546750
103 KEP KOREA ELECTRIC POWER CORP 60 56755850
104 NOG NORTHERN OIL & GAS, INC. 60 60406383
105 OII OCEANEERING INTERNATIONAL INC 60 8074690
106 PBR PETROBRAS - PETROLEO BRASILEIRO SA 60 60654965
107 PRVA Privia Health Group, Inc. 60 48797735
108 PSX Phillips 66 60 73784240
109 SU SUNCOR ENERGY INC 60 78624550
110 ALKS Alkermes plc. 59 7592540
111 AROC Archrock, Inc. 59 88457120
112 COR Cencora 59 73465755
113 DTM DT Midstream, Inc. 59 68544867
114 IMO IMPERIAL OIL LTD 59 69615150
115 NJR NEW JERSEY RESOURCES CORP 59 72676620
116 PHI PLDT Inc. 59 87404755
117 RES RPC INC 59 48845350
118 SKM SK TELECOM CO LTD 59 63784250
119 SNN SMITH & NEPHEW PLC 59 74753150
120 TIGO MILLICOM INTERNATIONAL CELLULAR SA 59 93476320
121 VNO VORNADO REALTY TRUST 59 88591768
122 DTE DTE Energy 58 72318535
123 EE Excelerate Energy, Inc. 58 72645535
124 IDT IDT CORP 58 8071650
125 NE Noble Corp plc 58 60611000
101 to 125 of 471 in 5 sectors, $1B+ revenue ← Higher Page 5 of 19 Lower →