Sector

Information Technology

388 companies
3.8/10 sector average
A highest grade
# Company Grade Score /10
#1 AppFolio, Inc.
APPF · NASDAQ
A 9
#2 DXC Technology Company
DXC · NYSE
A 9
#3 ExlService Holdings, Inc.
EXLS · NASDAQ
A 9
#4 SuperOffice
SUPEROFFICE · PRIVATE
A 9
#5 Sutherland Global Services
SUTHERLAND · PRIVATE
A 9
#6 Alkami Technology, Inc.
ALKT · NASDAQ
B+ 8
#7 Bandwidth Inc.
BAND · NASDAQ
B+ 8
#8 Bill.com Holdings, Inc.
BILL · NASDAQ
B+ 8
#9 CommScope Holding Company, Inc.
COMM · NASDAQ
B+ 8
#10 DigitalOcean Holdings, Inc.
DOCN · NASDAQ
B+ 8
#11 Fastly, Inc.
FSLY · NASDAQ
B+ 8
#12 Jabil Inc.
JBL · NYSE
B+ 8
#13 Jamf Holding Corp.
JAMF · NASDAQ
B+ 8
#14 Lightspeed Commerce Inc.
LSPD · NASDAQ
B+ 8
#15 NCR Atleos Corporation
NCR · NYSE
B+ 8
#16 Perficient, Inc.
PRFT · NYSE
B+ 8
#17 Pure Storage
PSTG · NASDAQ
B+ 8
#18 Qorvo, Inc.
QRVO · NASDAQ
B+ 8
#19 RWS Group
RWS · AIM
B+ 8
#20 SAP Concur
SAP · NYSE
B+ 8
#21 SentinelOne, Inc.
S · NASDAQ
B+ 8
#22 Sykes Enterprises, Incorporated
SYKE · NASDAQ
B+ 8
#23 VTEX
VTEX · NASDAQ
B+ 8
#24 Wolters Kluwer
WKL · EURONEXT
B+ 8
#25 Yext, Inc.
YEXT · NASDAQ
B+ 8
#26 Zoom Video Communications, Inc.
ZM · NASDAQ
B+ 8
#27 monday.com Ltd.
MNDY · NASDAQ
B+ 8
#28 Asana, Inc.
ASAN · NASDAQ
B 7
#29 Braze, Inc.
BRZE · NASDAQ
B 7
#30 Castlight Health, inc.
CSLT · NYSE
B 7
#31 Check Point
CHKP · NASDAQ
B 7
#32 Cognizant Technology Solutions Corporation
CTSH · NYSE
B 7
#33 Confluent, Inc.
CFLT · NASDAQ
B 7
#34 DocuSign
DOCU · NASDAQ
B 7
#35 EPAM Systems, Inc.
EPAM · NYSE
B 7
#36 Harte-Hanks, Inc.
HHS · NYSE
B 7
#37 Instructure, Inc.
INST · NYSE
B 7
#38 Mobileye Global Inc.
MOBILEYE · NASDAQ
B 7
#39 Okta, Inc.
OKTA · NASDAQ
B 7
#40 Procore Technologies, Inc.
PCOR · NASDAQ
B 7
#41 Smartsheet
SMAR · NASDAQ
B 7
#42 Tennant Company
TNC · NYSE
B 7
#43 Toast, Inc.
TOST · NASDAQ
B 7
#44 UiPath Academy
PATH · NASDAQ
B 7
#45 Viasat
VSAT · NASDAQ
B 7
#46 WNS (Holdings) Limited
WNS · NASDAQ
B 7
#47 nCino, Inc.
NCNO · NASDAQ
B 7
#48 8x8, Inc.
EGHT · NASDAQ
C+ 6
#49 ASML Holding N.V.
ASML · NASDAQ
C+ 6
#50 Advanced Energy Industries, Inc.
AEIS · NASDAQ
C+ 6
#51 Aerohive Networks, Inc.
HIVE · NYSE
C+ 6
#52 Apple Inc.
AAPL · NASDAQ
C+ 6
#53 Atlassian Corporation
TEAM · NASDAQ
C+ 6
#54 Avaya
AVYA · NASDAQ
C+ 6
#55 Box, Inc.
BOX · NASDAQ
C+ 6
#56 CSG Systems International, Inc.
CSGS · NASDAQ
C+ 6
#57 Cardlytics, Inc.
CDLX · NASDAQ
C+ 6
#58 Cognyte
VRNT · NASDAQ
C+ 6
#59 Credo Technology Group Holding Ltd
CRDO · NASDAQ
C+ 6
#60 Cyberark
CYBR · NASDAQ
C+ 6
#61 Cyncly
CYNCLY · PRIVATE
C+ 6
#62 Docebo Inc.
DCBO · NASDAQ
C+ 6
#63 Domo, Inc.
DOMO · NASDAQ
C+ 6
#64 Everbridge, Inc.
EVBG · NASDAQ
C+ 6
#65 Fair Isaac Corporation
FICO · NASDAQ
C+ 6
#66 Getronics NV
GETRONICS · PRIVATE
C+ 6
#67 Globant S.A.
GLOB · NYSE
C+ 6
#68 Hewlett Packard Enterprise Company
HPE · NYSE
C+ 6
#69 Hubspot
HUBS · NASDAQ
C+ 6
#70 IBM
IBM · NYSE
C+ 6
#71 Infosys Limited
INFY · NYSE
C+ 6
#72 Korn/Ferry International
KFY · NYSE
C+ 6
#73 Nokia Corporation
NOK · NYSE
C+ 6
#74 Quantum Corporation
QTM · NYSE
C+ 6
#75 Rapid7
RPD · NASDAQ
C+ 6
#76 Salesforce, Inc.
CRM · NYSE
C+ 6
#77 StarTek, Inc.
SRT · NYSE
C+ 6
#78 Tableau Software, Inc.
DATA · NYSE
C+ 6
#79 TaskUs, Inc.
TASK · NASDAQ
C+ 6
#80 Teradata Corporation
TDC · NYSE
C+ 6
#81 The Descartes Systems Group Inc.
DSGX · NASDAQ
C+ 6
#82 Trina Solar Limited
TSL · NYSE
C+ 6
#83 Unisys Corporation
UIS · NYSE
C+ 6
#84 Vmware, Inc.
VMW · NYSE
C+ 6
#85 Wipro Limited
WIT · NYSE
C+ 6
#86 Workiva Inc.
WK · NYSE
C+ 6
#87 58.com Inc.
WUBA · NYSE
C 5
#88 Allegro MicroSystems, Inc.
ALGM · NASDAQ
C 5
#89 Allot Ltd.
ALLT · NASDAQ
C 5
#90 Barracuda Networks, Inc.
CUDA · NYSE
C 5
#91 Black Knight Financial Services, Inc.
BKFS · NYSE
C 5
#92 BroadSoft, Inc.
BSFT · NASDAQ
C 5
#93 C3.ai
AI · NASDAQ
C 5
#94 Corning Incorporated
GLW · NYSE
C 5
#95 Dell Technologies Inc.
DVMT · NYSE
C 5
#96 Donnelley Financial Solutions, Inc.
DFIN · NASDAQ
C 5
#97 Freshworks
FRSH · NASDAQ
C 5
#98 GoDaddy Inc.
GDDY · NYSE
C 5
#99 Guidewire Software, Inc.
GWRE · NYSE
C 5
#100 IPG Photonics Corporation
IPGP · NASDAQ
C 5
#101 ITRS Group
ITRS · PRIVATE
C 5
#102 Imperva, Inc.
IMPV · NASDAQ
C 5
#103 Logitech International S.A.
LOGI · NASDAQ
C 5
#104 Luxoft Holding, Inc.
LXFT · NYSE
C 5
#105 Manhattan Associates, Inc.
MANH · NASDAQ
C 5
#106 Manitowoc Food Service, Inc.
MFS · NYSE
C 5
#107 Model N, Inc.
MODN · NYSE
C 5
#108 Motorola Solutions, Inc.
MSI · NYSE
C 5
#109 Mycronic AB
MYCR · NASDAQ_STOCKHOLM
C 5
#110 NICE Ltd.
NICE · NASDAQ
C 5
#111 New Relic, Inc.
NEWR · NYSE
C 5
#112 Palantir Technologies Inc.
PLTR · NASDAQ
C 5
#113 Progress Software Corporation
PRGS · NASDAQ
C 5
#114 Q2 Holdings, Inc.
QTWO · NYSE
C 5
#115 Red Hat, Inc.
RHT · NYSE
C 5
#116 Semtech Corporation
SMTC · NASDAQ
C 5
#117 Snowflake Inc.
SNOW · NASDAQ
C 5
#118 Splunk Inc.
SPLK · NASDAQ
C 5
#119 Sprinklr, Inc.
CXM · NYSE
C 5
#120 Sumo Logic, Inc.
SUMO · NASDAQ
C 5
#121 Synnex Corporation
SNX · NYSE
C 5
#122 TE Connectivity Ltd.
TEL · NYSE
C 5
#123 Tremor Video, Inc.
TRMR · NYSE
C 5
#124 Tyler Technologies, Inc.
TYL · NYSE
C 5
#125 Varonis Systems, Inc.
VRNS · NASDAQ
C 5
#126 Veeva Systems Inc.
VEEV · NASDAQ
C 5
#127 Zendesk, Inc.
ZEN · NYSE
C 5
#128 A10 Networks, Inc.
ATEN · NYSE
D+ 4
#129 AMN Healthcare Services Inc
AMN · NYSE
D+ 4
#130 ANSYS, Inc.
ANSS · NASDAQ
D+ 4
#131 Adobe Inc.
ADBE · NASDAQ
D+ 4
#132 Advanced Semiconductor Engineering, Inc.
ASX · NYSE
D+ 4
#133 Aehr Test Systems
AEHR · NASDAQ
D+ 4
#134 Akamai Technologies, Inc.
AKAM · NASDAQ
D+ 4
#135 Alarm.com Holdings, Inc.
ALRM · NASDAQ
D+ 4
#136 Analog Devices, Inc.
ADI · NASDAQ
D+ 4
#137 Autohome Inc.
ATHM · NYSE
D+ 4
#138 Avalara, Inc.
AVLR · NASDAQ
D+ 4
#139 Bankrate, Inc.
RATE · NYSE
D+ 4
#140 Broadridge Financial Solutions, Inc.
BR · NASDAQ
D+ 4
#141 CACI International Inc.
CACI · NYSE
D+ 4
#142 CAI International, Inc.
CAI · NYSE
D+ 4
#143 Celestica, Inc.
CLS · NYSE
D+ 4
#144 Ciena Corporation
CIEN · NASDAQ
D+ 4
#145 CyberCX
CYBERCX · PRIVATE
D+ 4
#146 DZS Inc.
DZSI · NASDAQ
D+ 4
#147 Digital Turbine, Inc.
APPS · NASDAQ
D+ 4
#148 Effortless Office
EFFORTLESS · PRIVATE
D+ 4
#149 Elastic N.V.
ESTC · NASDAQ
D+ 4
#150 Enphase Energy, Inc.
ENPH · NASDAQ
D+ 4
#151 Evertec, Inc.
EVTC · NYSE
D+ 4
#152 FARO Technologies, Inc.
FARO · NASDAQ
D+ 4
#153 FormFactor, Inc.
FORM · NASDAQ
D+ 4
#154 Gigamon Inc.
GIMO · NYSE
D+ 4
#155 GitLab Inc.
GTLB · NASDAQ
D+ 4
#156 Inovalon Holdings, Inc.
INOV · NASDAQ
D+ 4
#157 Insperity, Inc.
NSP · NYSE
D+ 4
#158 Intuit Inc.
INTU · NASDAQ
D+ 4
#159 InvenSense, Inc.
INVN · NYSE
D+ 4
#160 Involta
INVOLTA · PRIVATE
D+ 4
#161 JinkoSolar Holding Company Limited
JKS · NYSE
D+ 4
#162 Juniper Networks, Inc.
JNPR · NYSE
D+ 4
#163 KLA Corporation
KLAC · NASDAQ
D+ 4
#164 Kadant Inc
KAI · NYSE
D+ 4
#165 Leidos Holdings, Inc.
LDOS · NYSE
D+ 4
#166 LifeLock, Inc.
LOCK · NYSE
D+ 4
#167 Littelfuse, Inc.
IXYS · NASDAQ
D+ 4
#168 MACOM Technology Solutions Holdings, Inc.
MTSI · NASDAQ
D+ 4
#169 ManTech International Corporation
MANT · NASDAQ
D+ 4
#170 Matterport, Inc.
MTTR · NASDAQ
D+ 4
#171 Milacron Holdings Corp.
MCRN · NYSE
D+ 4
#172 Mobileye N.V.
MBLY · NYSE
D+ 4
#173 Monolithic Power Systems, Inc.
MPWR · NASDAQ
D+ 4
#174 NVIDIA Corporation
NVDA · NASDAQ
D+ 4
#175 NeoPhotonics Corporation
NPTN · NYSE
D+ 4
#176 Nextech
NEXTECH · PRIVATE
D+ 4
#177 ON Semiconductor Corporation
ON · NASDAQ
D+ 4
#178 Omnicell, Inc.
OMCL · NASDAQ
D+ 4
#179 PROS Holdings, Inc.
PRO · NYSE
D+ 4
#180 Palo Alto Networks, Inc.
PANW · NASDAQ
D+ 4
#181 Paylocity Holding Corporation
PCTY · NASDAQ
D+ 4
#182 Plexus Corp.
PLXS · NASDAQ
D+ 4
#183 Power Integrations, Inc.
POWI · NASDAQ
D+ 4
#184 Qualys, Inc.
QLYS · NASDAQ
D+ 4
#185 Rambus Inc.
RMBS · NASDAQ
D+ 4
#186 Robert Half International Inc.
RHI · NYSE
D+ 4
#187 SPX FLOW, Inc.
FLOW · NYSE
D+ 4
#188 Science Applications International Corporation
SAIC · NYSE
D+ 4
#189 Semiconductor Manufacturing International Corporation
SMI · NYSE
D+ 4
#190 Seon Technologies Ltd.
SEON · NASDAQ
D+ 4
#191 Skyworks Solutions, Inc.
SWKS · NASDAQ
D+ 4
#192 SolarEdge Technologies, Inc.
SEDG · NASDAQ
D+ 4
#193 Sphera
SPHERA · PRIVATE
D+ 4
#194 Square, Inc.
SQ · NYSE
D+ 4
#195 Symantec Corporation
SYMC · NASDAQ
D+ 4
#196 TTEC Holdings, Inc.
TTEC · NASDAQ
D+ 4
#197 TTM Technologies, Inc.
TTMI · NASDAQ
D+ 4
#198 Taiwan Semiconductor Manufacturing
TSM · NYSE
D+ 4
#199 Teledyne Technologies
TDY · NYSE
D+ 4
#200 Tenable Holdings, Inc.
TENB · NASDAQ
D+ 4
#201 Texas Instruments
TXN · NASDAQ
D+ 4
#202 Thrive (NextGen)
THRIVE · PRIVATE
D+ 4
#203 Tower Semiconductor Ltd.
TSEM · NASDAQ
D+ 4
#204 Trimble Inc.
TRMB · NYSE
D+ 4
#205 TrueBlue, Inc.
TBI · NYSE
D+ 4
#206 TrueCar, Inc.
TRUE · NASDAQ
D+ 4
#207 Twilio Inc.
TWLO · NASDAQ
D+ 4
#208 United Rentals, Inc.
URI · NYSE
D+ 4
#209 Wolfspeed, Inc.
WOLF · NASDAQ
D+ 4
#210 Zscaler, Inc.
ZS · NASDAQ
D+ 4
#211 ezyVet
EZYVET · PRIVATE
D+ 4
#212 3D Systems Corporation
DDD · NYSE
D 3
#213 Aaron's, Inc.
AAN · NYSE
D 3
#214 Accenture plc
ACN · NYSE
D 3
#215 Aercap Holdings N.V.
AER · NYSE
D 3
#216 Airgain, Inc.
AIRG · NASDAQ
D 3
#217 Altair Engineering Inc.
ALTR · NASDAQ
D 3
#218 Ambarella, Inc.
AMBA · NASDAQ
D 3
#219 Applied Materials, Inc.
AMAT · NASDAQ
D 3
#220 Applied Optoelectronics
AAOI · NASDAQ
D 3
#221 Benchmark Electronics, Inc.
BHE · NYSE
D 3
#222 Broadcom Inc.
AVGO · NASDAQ
D 3
#223 CEVA, Inc.
CEVA · NASDAQ
D 3
#224 CMC Materials, Inc.
CCMP · NASDAQ
D 3
#225 Callidus Software, Inc.
CALD · NASDAQ
D 3
#226 Cambium Networks Corporation
CMBM · NASDAQ
D 3
#227 Cirrus Logic, Inc.
CRUS · NASDAQ
D 3
#228 Cisco Systems, Inc.
CSCO · NASDAQ
D 3
#229 Cloudflare, Inc.
NET · NASDAQ
D 3
#230 Coherent Corp.
COHR · NASDAQ
D 3
#231 Cohu, Inc.
COHU · NASDAQ
D 3
#232 CoreLogic, Inc.
CLGX · NYSE
D 3
#233 Coriant GmbH
INFN · NASDAQ
D 3
#234 DST Systems, Inc.
DST · NYSE
D 3
#235 Dataworks Development Inc
DATAWORKS · PRIVATE
D 3
#236 Digi International Inc.
DGII · NASDAQ
D 3
#237 Diodes Incorporated
DIOD · NASDAQ
D 3
#238 Ebix, Inc.
EBIX · NASDAQ
D 3
#239 Endurance International Group Holdings, Inc.
EIGI · NASDAQ
D 3
#240 Entegris, Inc.
ENTG · NASDAQ
D 3
#241 First Solar, Inc.
FSLR · NASDAQ
D 3
#242 Fortinet, Inc.
FTNT · NASDAQ
D 3
#243 Genpact Limited
G · NYSE
D 3
#244 Global-E Online Ltd.
GLBE · NASDAQ
D 3
#245 HP Inc.
HPQ · NYSE
D 3
#246 Himax Technologies, Inc.
HIMX · NASDAQ
D 3
#247 Inpixon
INPX · NASDAQ
D 3
#248 Intel Corporation
INTC · NASDAQ
D 3
#249 InterDigital, Inc.
IDCC · NASDAQ
D 3
#250 IntraLinks Holdings, Inc.
IL · NYSE
D 3
#251 IonQ, Inc.
IONQ · NASDAQ
D 3
#252 Lumentum Holdings Inc.
LITE · NASDAQ
D 3
#253 MKS Instruments, Inc.
MKSI · NASDAQ
D 3
#254 MagnaChip Semiconductor Corporation
MX · NYSE
D 3
#255 Marvell Technology, Inc.
MRVL · NASDAQ
D 3
#256 MaxLinear, Inc
MXL · NYSE
D 3
#257 Maxim Integrated Products, Inc.
MXIM · NASDAQ
D 3
#258 McLeod Software
MCLEOD · PRIVATE
D 3
#259 MiX Telematics Limited
MIXT · NYSE
D 3
#260 MicroStrategy Incorporated
MSTR · NASDAQ
D 3
#261 Microchip Technology Incorporated
MCHP · NASDAQ
D 3
#262 Micron Technology, Inc.
MU · NASDAQ
D 3
#263 Mimecast Limited
MIME · NASDAQ
D 3
#264 MongoDB, Inc.
MDB · NASDAQ
D 3
#265 NantHealth, Inc.
NH · NASDAQ
D 3
#266 OSI Systems, Inc.
OSIS · NASDAQ
D 3
#267 PTC Inc.
PTC · NASDAQ
D 3
#268 Paycom Software, Inc.
PAYC · NASDAQ
D 3
#269 Quantum Computing Inc.
QUBT · NASDAQ
D 3
#270 RingCentral, Inc.
RNG · NASDAQ
D 3
#271 SPS Commerce, Inc.
SPSC · NASDAQ
D 3
#272 SPX Corporation
SPXC · NYSE
D 3
#273 Sabre Corporation
SABR · NASDAQ
D 3
#274 Sequans Communications S.A.
SQNS · NYSE
D 3
#275 Sify Technologies Limited
SIFY · NASDAQ
D 3
#276 Silicon Laboratories Inc.
SLAB · NASDAQ
D 3
#277 Silicon Motion Technology Corporation
SIMO · NASDAQ
D 3
#278 Silver Spring Networks, Inc.
SSNI · NYSE
D 3
#279 SmartBear Software
SMARTBEAR · PRIVATE
D 3
#280 Stratasys, Ltd.
SSYS · NASDAQ
D 3
#281 Super Micro Computer, Inc.
SMCI · NASDAQ
D 3
#282 Textainer Group Holdings Limited
TGH · NYSE
D 3
#283 Triton International Limited
TRTN · NYSE
D 3
#284 Vocera Communications, Inc.
VCRA · NASDAQ
D 3
#285 Wix.com Ltd.
WIX · NASDAQ
D 3
#286 Workday, Inc.
WDAY · NASDAQ
D 3
#287 Xactly Corporation
XTLY · NYSE
D 3
#288 Actuant Corporation
ATU · NYSE
E+ 2
#289 Advanced Micro Devices, Inc.
AMD · NASDAQ
E+ 2
#290 Allscripts Healthcare Solutions, Inc.
MDRX · NASDAQ
E+ 2
#291 Amber Road, Inc.
AMBR · NYSE
E+ 2
#292 Arista Networks, Inc.
ANET · NYSE
E+ 2
#293 Bridgeline Digital, Inc.
BLIN · NASDAQ
E+ 2
#294 CSRA Inc.
CSRA · NASDAQ
E+ 2
#295 CTS Corporation
CTS · NYSE
E+ 2
#296 Cadence Design Systems, Inc.
CDNS · NASDAQ
E+ 2
#297 ChinaNet Online Holdings, Inc.
CNET · NASDAQ
E+ 2
#298 Citrix Systems, Inc.
CTXS · NASDAQ
E+ 2
#299 Coupa Software Incorporated
COUP · NASDAQ
E+ 2
#300 CrowdStrike Holdings, Inc.
CRWD · NASDAQ
E+ 2
#301 Curtiss-Wright Corporation
CW · NYSE
E+ 2
#302 Datadog, Inc.
DDOG · NASDAQ
E+ 2
#303 Ellie Mae, Inc.
ELLI · NYSE
E+ 2
#304 Exar Corporation
EXAR · NYSE
E+ 2
#305 Kulicke and Soffa Industries, Inc.
KLIC · NASDAQ
E+ 2
#306 Kyocera Corporation
KYO · NYSE
E+ 2
#307 Lam Research Corporation
LRCX · NASDAQ
E+ 2
#308 NTT DOCOMO, Inc
DCM · NYSE
E+ 2
#309 Novanta Inc.
NOVT · NASDAQ
E+ 2
#310 On Assignment, Inc.
ASGN · NYSE
E+ 2
#311 Oracle Corporation
ORCL · NYSE
E+ 2
#312 Park Electrochemical Corporation
PKE · NYSE
E+ 2
#313 QUALCOMM Incorporated
QCOM · NASDAQ
E+ 2
#314 Rosetta Stone
RST · NYSE
E+ 2
#315 ServiceNow, Inc.
NOW · NASDAQ
E+ 2
#316 Shutterstock, Inc.
SSTK · NYSE
E+ 2
#317 SiTime Corporation
SITM · NASDAQ
E+ 2
#318 Sohu.com Inc.
SOHU · NASDAQ
E+ 2
#319 Standex International Corporation
SXI · NYSE
E+ 2
#320 Synchronoss Technologies, Inc.
SNCR · NASDAQ
E+ 2
#321 Synopsys, Inc.
SNPS · NASDAQ
E+ 2
#322 Team Health Holdings, Inc.
TMH · NYSE
E+ 2
#323 The Rubicon Project, Inc.
RUBI · NYSE
E+ 2
#324 Upland Software, Inc.
UPLD · NASDAQ
E+ 2
#325 Veeco Instruments Inc.
VECO · NASDAQ
E+ 2
#326 Viavi Solutions Inc.
VIAV · NASDAQ
E+ 2
#327 WorkFusion
WORKFUSION · PRIVATE
E+ 2
#328 AU Optronics Corp
AUO · NYSE
E 1
#329 Air Lease Corporation
AL · NYSE
E 1
#330 Aircastle Limited
AYR · NYSE
E 1
#331 Amphenol Corporation
APH · NYSE
E 1
#332 AstroNova, Inc.
ALOT · NASDAQ
E 1
#333 Aware, Inc.
AWRE · NASDAQ
E 1
#334 Cerner Corporation
CERN · NASDAQ
E 1
#335 Computer Sciences Corporation
CSC · NYSE
E 1
#336 Fitbit, Inc.
FIT · NYSE
E 1
#337 Graham Corporation
GHM · NYSE
E 1
#338 II-VI Incorporated
IIVI · NASDAQ
E 1
#339 Imation Corporation
IMN · NYSE
E 1
#340 John Bean Technologies Corporation
JBT · NYSE
E 1
#341 LINE Corporation
LN · NYSE
E 1
#342 Marin Software Incorporated
MRIN · NYSE
E 1
#343 Radware Ltd.
RDWR · NASDAQ
E 1
#344 Sparton Corporation
SPA · NYSE
E 1
#345 Syntel, Inc.
SYNT · NASDAQ
E 1
#346 TSR, Inc.
TSRI · NASDAQ
E 1
#347 Travelzoo Inc.
TZOO · NASDAQ
E 1
#348 United Microelectronics Corporation
UMC · NYSE
E 1
#349 Xilinx, Inc.
XLNX · NASDAQ
E 1
#350 iPass Inc.
IPAS · NASDAQ
E 1
#351 2U, Inc.
TWOU · NASDAQ
E 0
#352 ACM Research, Inc.
ACMR · NASDAQ
E 0
#353 Brooks Automation, Inc.
BRKS · NASDAQ
E 0
#354 Calix, Inc.
CALX · NASDAQ
E 0
#355 Changyou.com Limited
CYOU · NASDAQ
E 0
#356 ChannelAdvisor Corporation
ECOM · NYSE
E 0
#357 Cheetah Mobile Inc.
CMCM · NYSE
E 0
#358 Cipher Mining Inc.
CFXA · NASDAQ
E 0
#359 DAQO New Energy Corp.
DQ · NYSE
E 0
#360 Exterran Corporation
EXTN · NYSE
E 0
#361 GSI Technology, Inc.
GSIT · NASDAQ
E 0
#362 Intevac, Inc.
IVAC · NASDAQ
E 0
#363 L-3 Communications Holdings, Inc.
LLL · NYSE
E 0
#364 Liberty TripAdvisor Holdings, Inc.
LTRPA · NASDAQ
E 0
#365 Liberty TripAdvisor Holdings, Inc.
LTRPB · NASDAQ
E 0
#366 Linear Technology Corporation
LLTC · NASDAQ
E 0
#367 Loral Space and Communications, Inc.
LORL · NASDAQ
E 0
#368 Loral Space and Communications, Inc.
LORL · NASDAQ
E 0
#369 Majesco Entertainment Company
COOL · NASDAQ
E 0
#370 NQ Mobile Inc.
NQ · NYSE
E 0
#371 Net Element, Inc.
NETE · NASDAQ
E 0
#372 NetApp, Inc.
NTAP · NYSE
E 0
#373 Oclaro, Inc.
OCLR · NASDAQ
E 0
#374 Photronics, Inc.
PLAB · NASDAQ
E 0
#375 Renren Inc.
RENN · NYSE
E 0
#376 Rigetti Computing, Inc.
RGTI · NASDAQ
E 0
#377 Rubicon Technology, Inc.
RBCN · NASDAQ
E 0
#378 SPI Energy Co., Ltd.
SPI · NASDAQ
E 0
#379 Seagate Technology PLC
STX · NASDAQ
E 0
#380 SemiLEDS Corporation
LEDS · NASDAQ
E 0
#381 Shopify Inc.
SHOP · NASDAQ
E 0
#382 SunPower Corporation
SPWR · NASDAQ
E 0
#383 The Trade Desk, Inc.
TTD · NASDAQ
E 0
#384 Ultra Clean Holdings, Inc.
UCTT · NASDAQ
E 0
#385 Vuzix Corporation
VUZI · NASDAQ
E 0
#386 Yingli Green Energy Holding Company Limited
YGE · NYSE
E 0
#387 Zhaopin Limited
ZPIN · NYSE
E 0
#388 ZoomInfo Technologies Inc.
ZI · NASDAQ
E 0