Hardware stocks are well positioned to generate a "solid" return for investors in 2018, analysts at JPMorgan said in an industry-wide report. Among the entire group, the firm's top picks include: Flex Ltd FLEX, NCR Corporation NCR, TTM Technologies, Inc. TTMI, and Zebra Technologies Corp. ZBRA. On the other hand, the firm's top short ideas for 2018 include Cognex Corporation CGNX, Cree, Inc. CREE, and Garmin Ltd. GRMNRead more