Cognex Corp
 $14,247,487 Cognex Corp
 $14,247,487