Industry: Computer Hardware

Average PE Ratio : 21.44




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.3 13.531 219486667 0.1 0.086
GPRO GoPro Inc. 3.9 -35.747 608384400 0 0.53
SCSC ScanSource Inc. 31.25 17.278 792062500 0 0.206
MTSC MTS Systems Corporation 45.71 23.24 876992060 1.2 1.127
FARO FARO Technologies Inc. 61.84 -17.326 1076263360 0 2.666
SSYS Stratasys Ltd. 20.21 0 1100171770 0 1.659
WIRE Encore Wire Corporation 53.01 19.061 1111195620 0.08 0.862
CNXN PC Connection Inc. 43.93 14.088 1157335850 0.32 0.429
MLAB Mesa Laboratories Inc. 269.48 221.466 1177627600 0.64 12.244
TTMI TTM Technologies Inc. 13.31 34.024 1404125140 0 0.493
SONO Sonos Inc. 12.94 747.977 1423425880 0 1.252
IRBT iRobot Corporation 52.14 17.179 1478273280 0 1.353
OSIS OSI Systems Inc. 90.96 21.215 1665022800 0 1.529
VICR Vicor Corporation 48.05 98.181 1941422675 0 6.667
SANM Sanmina Corporation 29.92 14.662 2113698400 0 0.297
PLXS Plexus Corp. 72.5 18.289 2128237500 0 0.741
AEIS Advanced Energy Industries Inc. 66.76 39.342 2557508840 0 3.558
IIVI II-VI Incorporated 34.72 -53.622 3161603200 0 2.728
ORBK Orbotech Ltd. 65.77 21.011 3190239620 0 0
NOVT Novanta Inc. 94.01 76.109 3297306740 0 5.367
ITRI Itron Inc. 85.05 57.556 3365258400 0 1.416
COHR Coherent Inc. 142.54 143.227 3442911160 0 1.81
AVT Avnet Inc. 35.58 36.677 3552136416 0.82 0.187
LFUS Littelfuse Inc. 182.61 32.307 4448014380 1.82 2.588
MRCY Mercury Systems Inc 85.09 71.104 4730068010 0 9.591
TECD Tech Data Corporation 144.23 15.441 5109491980 0 0
MKSI MKS Instruments Inc. 112.01 43.788 6105665100 0.8 2.942
FLEX Flex Ltd. 13.24 0 6672854080 0 0
LOGI Logitech International S.A. 42.46 25.459 7099566760 0.73 0
GDS GDS Holdings Limited 59.36 0 7786028956 0 2.789
FLIR FLIR Systems Inc. 58.35 29.525 7827827550 0.67 4.408
CGNX Cognex Corporation 50.45 42.384 8708224950 0.205 10.8
TRMB Trimble Inc. 45.39 22.089 11308192260 0 3.638
NTAP NetApp Inc. 52 12.073 11501204000 1.84 1.946
STX Seagate Technology PLC 54.04 8.668 14102062240 2.54 1.261
ANET Arista Networks Inc. 223.46 19.841 17089997340 0 7.944
GRMN Garmin Ltd. 96.58 19.255 18360147740 2.24 5.485
WDC Western Digital Corporation 66.98 -16.503 20022465360 2 0.97
GLW Corning Incorporated 27.96 25.251 21351038880 0.8 1.891
FTV Fortive Corporation 75.81 38.006 25472160000 0.28 3.948
APH Amphenol Corporation 101.75 26.174 30331776750 0.96 3.698
TEL TE Connectivity Ltd. New Switzerland Registered Shares 91.73 19.516 30650845660 1.82 2.191
HPQ HP Inc. 22.7 10.898 32987413000 0.6408 0.564
AAPL Apple Inc. 313.05 24.544 1369744014000 3.04 5.157