Terry Smith's position in Cognex is currently worth $102 Million. That's 0.41% of their equity portfolio (26th largest holding). The investor owns 1.21% of the outstanding Cognex stock. The investor's estimated purchase price is $105 Million, resulting in a loss of 2.8%.