COGNEX CORPORATION IRpress release · 2017-06-30Cognex Reports Record Results for the Second Quarter of 2017