Cognex Corp
 $1,401,209 Cognex Corp
 $1,401,209