Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
151 STE Steris 62 8375740
152 AEP American Electric Power 52 83244450
153 KMI Kinder Morgan 52 83302765
154 AMGN Amgen 50 83344920
155 OTTR Otter Tail Corp 49 8355430
156 BSX Boston Scientific 87 82839193
157 PTCT PTC THERAPEUTICS, INC. 78 827210050
158 MRVL Marvell Technology 64 8277800
159 COP ConocoPhillips 54 82642435
160 WIT WIPRO LTD 54 8297200
161 NVAX NOVAVAX INC 50 8263050
162 RDDT Reddit 85 819210062
163 WDS WOODSIDE ENERGY GROUP LTD 49 81562820
164 SRAD Sportradar Group AG 83 807210081
165 PODD Insulet Corporation 82 80909067
166 GMAB GENMAB A/S 79 80978450
167 ENSG ENSIGN GROUP, INC 75 80808250
168 ORCL Oracle Corporation 74 80698063
169 AMD Advanced Micro Devices 67 80727335
170 EHC Encompass Health Corp 63 80756320
171 SOLV Solventum 61 80553175
172 OII OCEANEERING INTERNATIONAL INC 60 8074690
173 IDT IDT CORP 58 8071650
174 WWD Woodward, Inc. 58 8075600
175 CNX CNX Resources Corp 57 80496820
151 to 175 of 677 in 5 sectors, $1B+ revenue ← Higher Page 7 of 28 Lower →