Cognex Corporation (CGNX) stock prices updated...