Industry: Computer Hardware

Average PE Ratio : -14.27




Stock Ticker Company name Current Price P/E Market Cap Dividend Rate Market cap to Total revenue
VIOT Viomi Technology Co. Ltd 8.48 15.718 266992000 0.1 0.104
GPRO GoPro Inc. 4.04 -7.512 596545480 0 0.519
FARO FARO Technologies Inc. 49.46 0 840091080 0 2.081
MTSC MTS Systems Corporation 46.73 20.897 870870000 1.2 1.119
SCSC ScanSource Inc. 36.25 16.952 888099900 0 0.231
SSYS Stratasys Ltd. 18.53 0 985691080 0 1.486
MLAB Mesa Laboratories Inc. 250.25 100.116 1004823000 0.64 10.447
WIRE Encore Wire Corporation 57.08 16.42 1214747900 0.08 0.943
IRBT iRobot Corporation 44.31 13.693 1239117930 0 1.134
CNXN PC Connection Inc. 48.78 15.82 1291589280 0.32 0.478
TTMI TTM Technologies Inc. 13.54 20.581 1404125140 0 0.493
SONO Sonos Inc. 13.16 0 1412686540 0 1.242
CRAY Cray Inc 35.01 -13.325 1449904140 0 3.18
EFII Electronics for Imaging Inc. 36.97 -96.101 1591928200 0 1.568
VICR Vicor Corporation 42.01 85.84 1658593149 0 5.695
OSIS OSI Systems Inc. 98.79 23.532 1812937320 0 1.664
PLXS Plexus Corp. 76.36 21.163 2178795930 0 0.758
SANM Sanmina Corporation 31.7 15.463 2181882860 0 0.307
AEIS Advanced Energy Industries Inc. 63.6 32.873 2419596440 0 3.366
IIVI II-VI Incorporated 29.02 32.809 2581020090 0 2.227
ITRI Itron Inc. 81.43 55.106 3167022720 0 1.333
ORBK Orbotech Ltd. 65.77 21.011 3190239620 0 0
NOVT Novanta Inc. 87.28 70.661 3224352820 0 5.249
COHR Coherent Inc. 144.11 64.961 3498733980 0 1.839
MRCY Mercury Systems Inc 68.48 58.44 3837606700 0 7.781
AVT Avnet Inc. 41.08 32.917 4109153400 0.81 0.216
LFUS Littelfuse Inc. 183.51 30.444 4346197940 1.77 2.529
TECD Tech Data Corporation 144.12 15.429 5107347840 0 0
MKSI MKS Instruments Inc. 106.14 34.148 5796593400 0.8 2.793
FLEX Flex Ltd. 10.99 -31.355 5921788200 0 0
GDS GDS Holdings Limited 47.15 -89.52 6147762419 0 2.202
FLIR FLIR Systems Inc. 52.76 26.696 7057789330 0.67 3.975
LOGI Logitech International S.A. 43.36 26.357 7235288400 0.73 0
CGNX Cognex Corporation 49.87 50.527 8495289870 0.2 10.536
TRMB Trimble Inc. 40 31.262 10062522260 0 3.237
NTAP NetApp Inc. 60.08 14.735 13561188920 1.76 2.294
WDC Western Digital Corporation 47.39 -8.99 14424142500 2 0.699
ANET Arista Networks Inc. 191.65 18.967 14754938870 0 6.858
STX Seagate Technology PLC 58.59 9.197 15586643630 2.52 1.394
GRMN Garmin Ltd. 95.6 23.156 18424782760 2.2 5.504
GLW Corning Incorporated 27.69 19.272 22111912500 0.78 1.959
FTV Fortive Corporation 72.3 9.35 24104011120 0.28 3.735
HPQ HP Inc. 20.32 9.769 29386275300 0.6408 0.503
TEL TE Connectivity Ltd. New Switzerland Registered Shares 91.15 15.962 30423846000 1.8 2.175
APH Amphenol Corporation 102.98 26.104 30449728400 0.94 3.712
AAPL Apple Inc. 265.58 22.254 1173734203200 3 4.419