Cognex Corporation: Needham cuts target price to $70 from $80 - CGNX News | Rallies