No matter how cynical the overall market is Cognex Corp (CGNX) performance over the last week is recorded -2.92%
Witnessing the stock’s movement on the chart, on Wednesday, Cognex Corp (NASDAQ: CGNX) had a quiet start as it plunged -1.28% to $39.20, before settling