Cognex Corporation $CGNX… — CGNX +0.60 | NewsImpactScreener