Cognex (CGNX) is trading at a price of $34.86, a dramatic change of -0.97. Currently, the company has a Market capitalization (total value of a company in the stock market) of approximately 1.45B. Cognex is giving up its quarterly distributions by 13% to $0.09 a share. This is the third time over the past year [...]