Sector

Information Technology

389 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 Atlassian Corporation
TEAM · NASDAQ
C+ 6
#53 Avaya
AVYA · NASDAQ
C+ 6
#54 Box, Inc.
BOX · NASDAQ
C+ 6
#55 CSG Systems International, Inc.
CSGS · NASDAQ
C+ 6
#56 Cardlytics, Inc.
CDLX · NASDAQ
C+ 6
#57 Cognyte
VRNT · NASDAQ
C+ 6
#58 Credo Technology Group Holding Ltd
CRDO · NASDAQ
C+ 6
#59 Cyberark
CYBR · NASDAQ
C+ 6
#60 Cyncly
CYNCLY · PRIVATE
C+ 6
#61 Docebo Inc.
DCBO · NASDAQ
C+ 6
#62 Domo, Inc.
DOMO · NASDAQ
C+ 6
#63 Everbridge, Inc.
EVBG · NASDAQ
C+ 6
#64 Fair Isaac Corporation
FICO · NASDAQ
C+ 6
#65 Getronics NV
GETRONICS · PRIVATE
C+ 6
#66 Globant S.A.
GLOB · NYSE
C+ 6
#67 Hewlett Packard Enterprise Company
HPE · NYSE
C+ 6
#68 Hubspot
HUBS · NASDAQ
C+ 6
#69 IBM
IBM · NYSE
C+ 6
#70 Infosys Limited
INFY · NYSE
C+ 6
#71 Korn/Ferry International
KFY · NYSE
C+ 6
#72 Nokia Corporation
NOK · NYSE
C+ 6
#73 Quantum Corporation
QTM · NYSE
C+ 6
#74 Rapid7
RPD · NASDAQ
C+ 6
#75 Salesforce, Inc.
CRM · NYSE
C+ 6
#76 StarTek, Inc.
SRT · NYSE
C+ 6
#77 Tableau Software, Inc.
DATA · NYSE
C+ 6
#78 TaskUs, Inc.
TASK · NASDAQ
C+ 6
#79 Teradata Corporation
TDC · NYSE
C+ 6
#80 The Descartes Systems Group Inc.
DSGX · NASDAQ
C+ 6
#81 Trina Solar Limited
TSL · NYSE
C+ 6
#82 Unisys Corporation
UIS · NYSE
C+ 6
#83 Vmware, Inc.
VMW · NYSE
C+ 6
#84 Wipro Limited
WIT · NYSE
C+ 6
#85 Workiva Inc.
WK · NYSE
C+ 6
#86 58.com Inc.
WUBA · NYSE
C 5
#87 Allegro MicroSystems, Inc.
ALGM · NASDAQ
C 5
#88 Allot Ltd.
ALLT · NASDAQ
C 5
#89 Barracuda Networks, Inc.
CUDA · NYSE
C 5
#90 Black Knight Financial Services, Inc.
BKFS · NYSE
C 5
#91 BroadSoft, Inc.
BSFT · NASDAQ
C 5
#92 C3.ai
AI · NASDAQ
C 5
#93 Corning Incorporated
GLW · NYSE
C 5
#94 Dell Technologies Inc.
DVMT · NYSE
C 5
#95 Donnelley Financial Solutions, Inc.
DFIN · NASDAQ
C 5
#96 Freshworks
FRSH · NASDAQ
C 5
#97 GoDaddy Inc.
GDDY · NYSE
C 5
#98 Guidewire Software, Inc.
GWRE · NYSE
C 5
#99 IPG Photonics Corporation
IPGP · NASDAQ
C 5
#100 ITRS Group
ITRS · PRIVATE
C 5
#101 Imperva, Inc.
IMPV · NASDAQ
C 5
#102 Logitech International S.A.
LOGI · NASDAQ
C 5
#103 Luxoft Holding, Inc.
LXFT · NYSE
C 5
#104 Manhattan Associates, Inc.
MANH · NASDAQ
C 5
#105 Manitowoc Food Service, Inc.
MFS · NYSE
C 5
#106 Model N, Inc.
MODN · NYSE
C 5
#107 Motorola Solutions, Inc.
MSI · NYSE
C 5
#108 Mycronic AB
MYCR · NASDAQ_STOCKHOLM
C 5
#109 NICE Ltd.
NICE · NASDAQ
C 5
#110 New Relic, Inc.
NEWR · NYSE
C 5
#111 Palantir Technologies Inc.
PLTR · NASDAQ
C 5
#112 Progress Software Corporation
PRGS · NASDAQ
C 5
#113 Q2 Holdings, Inc.
QTWO · NYSE
C 5
#114 Red Hat, Inc.
RHT · NYSE
C 5
#115 Semtech Corporation
SMTC · NASDAQ
C 5
#116 Snowflake Inc.
SNOW · NASDAQ
C 5
#117 Splunk Inc.
SPLK · NASDAQ
C 5
#118 Sprinklr, Inc.
CXM · NYSE
C 5
#119 Sumo Logic, Inc.
SUMO · NASDAQ
C 5
#120 Synnex Corporation
SNX · NYSE
C 5
#121 TE Connectivity Ltd.
TEL · NYSE
C 5
#122 Tremor Video, Inc.
TRMR · NYSE
C 5
#123 Tyler Technologies, Inc.
TYL · NYSE
C 5
#124 Varonis Systems, Inc.
VRNS · NASDAQ
C 5
#125 Veeva Systems Inc.
VEEV · NASDAQ
C 5
#126 Zendesk, Inc.
ZEN · NYSE
C 5
#127 A10 Networks, Inc.
ATEN · NYSE
D+ 4
#128 AMN Healthcare Services Inc
AMN · NYSE
D+ 4
#129 ANSYS, Inc.
ANSS · NASDAQ
D+ 4
#130 Adobe Inc.
ADBE · NASDAQ
D+ 4
#131 Advanced Semiconductor Engineering, Inc.
ASX · NYSE
D+ 4
#132 Aehr Test Systems
AEHR · NASDAQ
D+ 4
#133 Akamai Technologies, Inc.
AKAM · NASDAQ
D+ 4
#134 Alarm.com Holdings, Inc.
ALRM · NASDAQ
D+ 4
#135 Analog Devices, Inc.
ADI · NASDAQ
D+ 4
#136 Autohome Inc.
ATHM · NYSE
D+ 4
#137 Avalara, Inc.
AVLR · NASDAQ
D+ 4
#138 Bankrate, Inc.
RATE · NYSE
D+ 4
#139 Broadridge Financial Solutions, Inc.
BR · NASDAQ
D+ 4
#140 CACI International Inc.
CACI · NYSE
D+ 4
#141 CAI International, Inc.
CAI · NYSE
D+ 4
#142 Celestica, Inc.
CLS · NYSE
D+ 4
#143 Ciena Corporation
CIEN · NASDAQ
D+ 4
#144 CyberCX
CYBERCX · PRIVATE
D+ 4
#145 DZS Inc.
DZSI · NASDAQ
D+ 4
#146 Digital Turbine, Inc.
APPS · NASDAQ
D+ 4
#147 Effortless Office
EFFORTLESS · PRIVATE
D+ 4
#148 Elastic N.V.
ESTC · NASDAQ
D+ 4
#149 Enphase Energy, Inc.
ENPH · NASDAQ
D+ 4
#150 Evertec, Inc.
EVTC · NYSE
D+ 4
#151 FARO Technologies, Inc.
FARO · NASDAQ
D+ 4
#152 FormFactor, Inc.
FORM · NASDAQ
D+ 4
#153 Gigamon Inc.
GIMO · NYSE
D+ 4
#154 GitLab Inc.
GTLB · NASDAQ
D+ 4
#155 Inovalon Holdings, Inc.
INOV · NASDAQ
D+ 4
#156 Insperity, Inc.
NSP · NYSE
D+ 4
#157 Intuit Inc.
INTU · NASDAQ
D+ 4
#158 InvenSense, Inc.
INVN · NYSE
D+ 4
#159 Involta
INVOLTA · PRIVATE
D+ 4
#160 JinkoSolar Holding Company Limited
JKS · NYSE
D+ 4
#161 Juniper Networks, Inc.
JNPR · NYSE
D+ 4
#162 KLA Corporation
KLAC · NASDAQ
D+ 4
#163 Kadant Inc
KAI · NYSE
D+ 4
#164 Leidos Holdings, Inc.
LDOS · NYSE
D+ 4
#165 LifeLock, Inc.
LOCK · NYSE
D+ 4
#166 Littelfuse, Inc.
IXYS · NASDAQ
D+ 4
#167 MACOM Technology Solutions Holdings, Inc.
MTSI · NASDAQ
D+ 4
#168 ManTech International Corporation
MANT · NASDAQ
D+ 4
#169 Matterport, Inc.
MTTR · NASDAQ
D+ 4
#170 Milacron Holdings Corp.
MCRN · NYSE
D+ 4
#171 Mobileye N.V.
MBLY · NYSE
D+ 4
#172 Monolithic Power Systems, Inc.
MPWR · NASDAQ
D+ 4
#173 NVIDIA Corporation
NVDA · NASDAQ
D+ 4
#174 NeoPhotonics Corporation
NPTN · NYSE
D+ 4
#175 Nextech
NEXTECH · PRIVATE
D+ 4
#176 ON Semiconductor Corporation
ON · NASDAQ
D+ 4
#177 Omnicell, Inc.
OMCL · NASDAQ
D+ 4
#178 PROS Holdings, Inc.
PRO · NYSE
D+ 4
#179 Palo Alto Networks, Inc.
PANW · NASDAQ
D+ 4
#180 Paylocity Holding Corporation
PCTY · NASDAQ
D+ 4
#181 Plexus Corp.
PLXS · NASDAQ
D+ 4
#182 Power Integrations, Inc.
POWI · NASDAQ
D+ 4
#183 Qualys, Inc.
QLYS · NASDAQ
D+ 4
#184 Rambus Inc.
RMBS · NASDAQ
D+ 4
#185 Robert Half International Inc.
RHI · NYSE
D+ 4
#186 SPX FLOW, Inc.
FLOW · NYSE
D+ 4
#187 Science Applications International Corporation
SAIC · NYSE
D+ 4
#188 Semiconductor Manufacturing International Corporation
SMI · NYSE
D+ 4
#189 Seon Technologies Ltd.
SEON · NASDAQ
D+ 4
#190 Skyworks Solutions, Inc.
SWKS · NASDAQ
D+ 4
#191 SolarEdge Technologies, Inc.
SEDG · NASDAQ
D+ 4
#192 Sphera
SPHERA · PRIVATE
D+ 4
#193 Square, Inc.
SQ · NYSE
D+ 4
#194 Symantec Corporation
SYMC · NASDAQ
D+ 4
#195 TTEC Holdings, Inc.
TTEC · NASDAQ
D+ 4
#196 TTM Technologies, Inc.
TTMI · NASDAQ
D+ 4
#197 Taiwan Semiconductor Manufacturing
TSM · NYSE
D+ 4
#198 Teledyne Technologies
TDY · NYSE
D+ 4
#199 Tenable Holdings, Inc.
TENB · NASDAQ
D+ 4
#200 Texas Instruments
TXN · NASDAQ
D+ 4
#201 Thrive (NextGen)
THRIVE · PRIVATE
D+ 4
#202 Tower Semiconductor Ltd.
TSEM · NASDAQ
D+ 4
#203 Trimble Inc.
TRMB · NYSE
D+ 4
#204 TrueBlue, Inc.
TBI · NYSE
D+ 4
#205 TrueCar, Inc.
TRUE · NASDAQ
D+ 4
#206 Twilio Inc.
TWLO · NASDAQ
D+ 4
#207 United Rentals, Inc.
URI · NYSE
D+ 4
#208 Wolfspeed, Inc.
WOLF · NASDAQ
D+ 4
#209 Zscaler, Inc.
ZS · NASDAQ
D+ 4
#210 ezyVet
EZYVET · PRIVATE
D+ 4
#211 3D Systems Corporation
DDD · NYSE
D 3
#212 Aaron's, Inc.
AAN · NYSE
D 3
#213 Accenture plc
ACN · NYSE
D 3
#214 Aercap Holdings N.V.
AER · NYSE
D 3
#215 Airgain, Inc.
AIRG · NASDAQ
D 3
#216 Altair Engineering Inc.
ALTR · NASDAQ
D 3
#217 Ambarella, Inc.
AMBA · NASDAQ
D 3
#218 Applied Materials, Inc.
AMAT · NASDAQ
D 3
#219 Applied Optoelectronics
AAOI · NASDAQ
D 3
#220 Benchmark Electronics, Inc.
BHE · NYSE
D 3
#221 Broadcom Inc.
AVGO · NASDAQ
D 3
#222 CEVA, Inc.
CEVA · NASDAQ
D 3
#223 CMC Materials, Inc.
CCMP · NASDAQ
D 3
#224 Callidus Software, Inc.
CALD · NASDAQ
D 3
#225 Cambium Networks Corporation
CMBM · NASDAQ
D 3
#226 Cirrus Logic, Inc.
CRUS · NASDAQ
D 3
#227 Cisco Systems, Inc.
CSCO · NASDAQ
D 3
#228 Cloudflare, Inc.
NET · NASDAQ
D 3
#229 Coherent Corp.
COHR · NASDAQ
D 3
#230 Cohu, Inc.
COHU · NASDAQ
D 3
#231 CoreLogic, Inc.
CLGX · NYSE
D 3
#232 Coriant GmbH
INFN · NASDAQ
D 3
#233 DST Systems, Inc.
DST · NYSE
D 3
#234 Dataworks Development Inc
DATAWORKS · PRIVATE
D 3
#235 Digi International Inc.
DGII · NASDAQ
D 3
#236 Diodes Incorporated
DIOD · NASDAQ
D 3
#237 Ebix, Inc.
EBIX · NASDAQ
D 3
#238 Endurance International Group Holdings, Inc.
EIGI · NASDAQ
D 3
#239 Entegris, Inc.
ENTG · NASDAQ
D 3
#240 First Solar, Inc.
FSLR · NASDAQ
D 3
#241 Fortinet, Inc.
FTNT · NASDAQ
D 3
#242 Genpact Limited
G · NYSE
D 3
#243 Global-E Online Ltd.
GLBE · NASDAQ
D 3
#244 HP Inc.
HPQ · NYSE
D 3
#245 Himax Technologies, Inc.
HIMX · NASDAQ
D 3
#246 Inpixon
INPX · NASDAQ
D 3
#247 Intel Corporation
INTC · NASDAQ
D 3
#248 InterDigital, Inc.
IDCC · NASDAQ
D 3
#249 IntraLinks Holdings, Inc.
IL · NYSE
D 3
#250 IonQ, Inc.
IONQ · NASDAQ
D 3
#251 Lumentum Holdings Inc.
LITE · NASDAQ
D 3
#252 MKS Instruments, Inc.
MKSI · NASDAQ
D 3
#253 MagnaChip Semiconductor Corporation
MX · NYSE
D 3
#254 Marvell Technology, Inc.
MRVL · NASDAQ
D 3
#255 MaxLinear, Inc
MXL · NYSE
D 3
#256 Maxim Integrated Products, Inc.
MXIM · NASDAQ
D 3
#257 McLeod Software
MCLEOD · PRIVATE
D 3
#258 MiX Telematics Limited
MIXT · NYSE
D 3
#259 MicroStrategy Incorporated
MSTR · NASDAQ
D 3
#260 Microchip Technology Incorporated
MCHP · NASDAQ
D 3
#261 Micron Technology, Inc.
MU · NASDAQ
D 3
#262 Mimecast Limited
MIME · NASDAQ
D 3
#263 MongoDB, Inc.
MDB · NASDAQ
D 3
#264 NantHealth, Inc.
NH · NASDAQ
D 3
#265 OSI Systems, Inc.
OSIS · NASDAQ
D 3
#266 PTC Inc.
PTC · NASDAQ
D 3
#267 Paycom Software, Inc.
PAYC · NASDAQ
D 3
#268 Quantum Computing Inc.
QUBT · NASDAQ
D 3
#269 RingCentral, Inc.
RNG · NASDAQ
D 3
#270 SPS Commerce, Inc.
SPSC · NASDAQ
D 3
#271 SPX Corporation
SPXC · NYSE
D 3
#272 Sabre Corporation
SABR · NASDAQ
D 3
#273 Sequans Communications S.A.
SQNS · NYSE
D 3
#274 Sify Technologies Limited
SIFY · NASDAQ
D 3
#275 Silicon Laboratories Inc.
SLAB · NASDAQ
D 3
#276 Silicon Motion Technology Corporation
SIMO · NASDAQ
D 3
#277 Silver Spring Networks, Inc.
SSNI · NYSE
D 3
#278 SmartBear Software
SMARTBEAR · PRIVATE
D 3
#279 Stratasys, Ltd.
SSYS · NASDAQ
D 3
#280 Super Micro Computer, Inc.
SMCI · NASDAQ
D 3
#281 Textainer Group Holdings Limited
TGH · NYSE
D 3
#282 Triton International Limited
TRTN · NYSE
D 3
#283 Vocera Communications, Inc.
VCRA · NASDAQ
D 3
#284 Wix.com Ltd.
WIX · NASDAQ
D 3
#285 Workday, Inc.
WDAY · NASDAQ
D 3
#286 Xactly Corporation
XTLY · NYSE
D 3
#287 Actuant Corporation
ATU · NYSE
E+ 2
#288 Advanced Micro Devices, Inc.
AMD · NASDAQ
E+ 2
#289 Allscripts Healthcare Solutions, Inc.
MDRX · NASDAQ
E+ 2
#290 Amber Road, Inc.
AMBR · NYSE
E+ 2
#291 Arista Networks, Inc.
ANET · NYSE
E+ 2
#292 Bridgeline Digital, Inc.
BLIN · NASDAQ
E+ 2
#293 CSRA Inc.
CSRA · NASDAQ
E+ 2
#294 CTS Corporation
CTS · NYSE
E+ 2
#295 Cadence Design Systems, Inc.
CDNS · NASDAQ
E+ 2
#296 ChinaNet Online Holdings, Inc.
CNET · NASDAQ
E+ 2
#297 Citrix Systems, Inc.
CTXS · NASDAQ
E+ 2
#298 Coupa Software Incorporated
COUP · NASDAQ
E+ 2
#299 CrowdStrike Holdings, Inc.
CRWD · NASDAQ
E+ 2
#300 Curtiss-Wright Corporation
CW · NYSE
E+ 2
#301 Datadog, Inc.
DDOG · NASDAQ
E+ 2
#302 Ellie Mae, Inc.
ELLI · NYSE
E+ 2
#303 Exar Corporation
EXAR · NYSE
E+ 2
#304 Kulicke and Soffa Industries, Inc.
KLIC · NASDAQ
E+ 2
#305 Kyocera Corporation
KYO · NYSE
E+ 2
#306 Lam Research Corporation
LRCX · NASDAQ
E+ 2
#307 NTT DOCOMO, Inc
DCM · NYSE
E+ 2
#308 Novanta Inc.
NOVT · NASDAQ
E+ 2
#309 On Assignment, Inc.
ASGN · NYSE
E+ 2
#310 Oracle Corporation
ORCL · NYSE
E+ 2
#311 Park Electrochemical Corporation
PKE · NYSE
E+ 2
#312 QUALCOMM Incorporated
QCOM · NASDAQ
E+ 2
#313 Rosetta Stone
RST · NYSE
E+ 2
#314 ServiceNow, Inc.
NOW · NASDAQ
E+ 2
#315 Shutterstock, Inc.
SSTK · NYSE
E+ 2
#316 SiTime Corporation
SITM · NASDAQ
E+ 2
#317 Sohu.com Inc.
SOHU · NASDAQ
E+ 2
#318 Standex International Corporation
SXI · NYSE
E+ 2
#319 Synchronoss Technologies, Inc.
SNCR · NASDAQ
E+ 2
#320 Synopsys, Inc.
SNPS · NASDAQ
E+ 2
#321 Team Health Holdings, Inc.
TMH · NYSE
E+ 2
#322 The Rubicon Project, Inc.
RUBI · NYSE
E+ 2
#323 Upland Software, Inc.
UPLD · NASDAQ
E+ 2
#324 Veeco Instruments Inc.
VECO · NASDAQ
E+ 2
#325 Viavi Solutions Inc.
VIAV · NASDAQ
E+ 2
#326 WorkFusion
WORKFUSION · PRIVATE
E+ 2
#327 AU Optronics Corp
AUO · NYSE
E 1
#328 Air Lease Corporation
AL · NYSE
E 1
#329 Aircastle Limited
AYR · NYSE
E 1
#330 Amphenol Corporation
APH · NYSE
E 1
#331 AstroNova, Inc.
ALOT · NASDAQ
E 1
#332 Aware, Inc.
AWRE · NASDAQ
E 1
#333 Cerner Corporation
CERN · NASDAQ
E 1
#334 Computer Sciences Corporation
CSC · NYSE
E 1
#335 Fitbit, Inc.
FIT · NYSE
E 1
#336 Graham Corporation
GHM · NYSE
E 1
#337 II-VI Incorporated
IIVI · NASDAQ
E 1
#338 Imation Corporation
IMN · NYSE
E 1
#339 John Bean Technologies Corporation
JBT · NYSE
E 1
#340 LINE Corporation
LN · NYSE
E 1
#341 Marin Software Incorporated
MRIN · NYSE
E 1
#342 Radware Ltd.
RDWR · NASDAQ
E 1
#343 Sparton Corporation
SPA · NYSE
E 1
#344 Syntel, Inc.
SYNT · NASDAQ
E 1
#345 TSR, Inc.
TSRI · NASDAQ
E 1
#346 Travelzoo Inc.
TZOO · NASDAQ
E 1
#347 United Microelectronics Corporation
UMC · NYSE
E 1
#348 Xilinx, Inc.
XLNX · NASDAQ
E 1
#349 iPass Inc.
IPAS · NASDAQ
E 1
#350 2U, Inc.
TWOU · NASDAQ
E 0
#351 ACM Research, Inc.
ACMR · NASDAQ
E 0
#352 Apple Inc.
AAPL · 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 Touchsides / Kazang Insights
TOUCHSIDES · PRIVATE
E 0
#385 Ultra Clean Holdings, Inc.
UCTT · NASDAQ
E 0
#386 Vuzix Corporation
VUZI · NASDAQ
E 0
#387 Yingli Green Energy Holding Company Limited
YGE · NYSE
E 0
#388 Zhaopin Limited
ZPIN · NYSE
E 0
#389 ZoomInfo Technologies Inc.
ZI · NASDAQ
E 0