Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
201 OTTR Otter Tail Corp 49 8355430
202 RNW ReNew Energy Global plc 49 41258050
203 SO Southern Company 49 64465820
204 TBLA Taboola.com Ltd. 49 4588550
205 VLTO Veralto 49 8864250
206 BLKB BLACKBAUD INC 48 88294220
207 CIEN Ciena 48 41834320
208 CRSR Corsair Gaming, Inc. 48 21744262
209 CWEN Clearway Energy, Inc. 48 67304050
210 EXC Exelon 48 60216050
211 FLEX Flex Ltd. 48 66573820
212 JKS JinkoSolar Holding Co., Ltd. 48 18568535
213 POR PORTLAND GENERAL ELECTRIC CO /OR/ 48 48275468
214 AVA AVISTA CORP 47 46793820
215 BEP Brookfield Renewable Partners L.P. 47 22537050
216 BOX BOX INC 47 70493820
217 CACI CACI INTERNATIONAL INC /DE/ 47 62276920
218 KE Kimball Electronics, Inc. 47 47781550
219 QRVO Qorvo, Inc. 47 7479620
220 SABR Sabre Corp 47 62213275
221 SNOW Snowflake Inc. 47 40381000
222 SSNC SS&C Technologies Holdings Inc 47 80374020
223 TRMB Trimble Inc. 47 65611050
224 TWLO TWILIO INC 47 2878780
225 KEYS Keysight Technologies 46 80551520
201 to 225 of 330 in technology and utilities, $1B+ revenue ← Higher Page 9 of 14 Lower →