Cognex Corp
 $445,238 Cognex Corp
 $445,238