Cognex to Participate in Upcoming Investor Conferences Cognex Corporation (NASDAQ: CGNX) announced today that Robert J. … Cognex Corporation (NASDAQ: CGNX) announced today that Robert J. ...