In the current market session, Cognex Inc. CGNX stock price is at $ 32.29, after one 1.49% drop. In the past month, stock has increased 7.54%But last year it actually fell with 31.22%. With good short-term performance such as these, and questionable long-term performance, long-term shareholders may want to start investigating the price-gain ratio of […]