Cognex's stock has crumbled under the pressure of a high valuation and weak end-market demand. While demand is likely to remain soft in the near term, Cognex has a strong competitive position in a ...