Industry: Computer Hardware

Average PE Ratio : 20.18




Stock Ticker Company name Current Price P/E Market Cap Dividend Rate Market cap to Total revenue
EFII Electronics for Imaging Inc. 36.97 0 0 0 0
CRAY Cray Inc 35.01 0 0 0 0
VIOT Viomi Technology Co. Ltd 7.7 14.272 231513333 0.1 0.09
GPRO GoPro Inc. 4.03 -36.939 627696680 0 0.547
SCSC ScanSource Inc. 31.93 17.654 809297780 0 0.21
MTSC MTS Systems Corporation 44.95 22.853 862410700 1.2 1.108
FARO FARO Technologies Inc. 54.79 0 953565160 0 2.362
SSYS Stratasys Ltd. 19.77 0 1076219490 0 1.623
MLAB Mesa Laboratories Inc. 261.84 215.187 1144240800 0.64 11.897
CNXN PC Connection Inc. 44.3 14.207 1167083500 0.32 0.432
WIRE Encore Wire Corporation 56.65 16.297 1187497300 0.08 0.921
TTMI TTM Technologies Inc. 13.69 34.995 1444212860 0 0.507
SONO Sonos Inc. 13.42 775.723 1476226840 0 1.298
IRBT iRobot Corporation 54.4 17.924 1542348800 0 1.412
OSIS OSI Systems Inc. 89.18 20.8 1632439900 0 1.499
SANM Sanmina Corporation 30.32 14.858 2141956400 0 0.301
PLXS Plexus Corp. 73.27 18.483 2150840850 0 0.749
VICR Vicor Corporation 56.63 115.713 2288090865 0 7.857
AEIS Advanced Energy Industries Inc. 76.86 39.727 2944429740 0 4.096
ORBK Orbotech Ltd. 65.77 21.011 3190239620 0 0
IIVI II-VI Incorporated 37.25 -57.529 3391985000 0 2.927
ITRI Itron Inc. 86.79 58.733 3434106720 0 1.445
NOVT Novanta Inc. 98.56 79.793 3456893440 0 5.627
AVT Avnet Inc. 36.37 37.491 3631006224 0.82 0.191
COHR Coherent Inc. 153.81 154.552 3715126740 0 1.953
LFUS Littelfuse Inc. 184.73 32.682 4499653340 1.82 2.618
MRCY Mercury Systems Inc 86.05 71.906 4783433450 0 9.699
TECD Tech Data Corporation 144.05 15.422 5103115300 0 0
MKSI MKS Instruments Inc. 118.01 46.134 6432725100 0.8 3.1
FLEX Flex Ltd. 13.58 0 6844211360 0 0
LOGI Logitech International S.A. 44 26.382 7357064000 0.73 0
FLIR FLIR Systems Inc. 57.51 29.1 7715139030 0.67 4.345
GDS GDS Holdings Limited 60.37 0 7918506875 0 2.836
CGNX Cognex Corporation 53.76 45.165 9279567360 0.205 11.508
TRMB Trimble Inc. 45.36 22.074 11300718240 0 3.636
NTAP NetApp Inc. 54.24 12.593 12378978240 1.84 2.094
STX Seagate Technology PLC 53.99 8.66 14089014440 2.54 1.26
ANET Arista Networks Inc. 223.47 19.842 17090762130 0 7.944
GRMN Garmin Ltd. 98.18 23.78 18664312540 2.2 5.576
WDC Western Digital Corporation 69.25 -17.062 20701041000 2 1.003
GLW Corning Incorporated 28.59 25.82 21785580000 0.8 1.93
FTV Fortive Corporation 77.81 39.008 26144160000 0.28 4.052
APH Amphenol Corporation 104.07 26.771 31023371070 0.96 3.782
TEL TE Connectivity Ltd. New Switzerland Registered Shares 93.3 19.85 31175448600 1.82 2.229
HPQ HP Inc. 22.37 10.74 32507860300 0.6408 0.556
AAPL Apple Inc. 324.95 25.476 1421812226000 3.04 5.353