Cognex Corp
 $1,660,690 Cognex Corp
 $1,660,690