Cognex CorporationCGNX:US Last Price32.78 Market Cap5.640B CountryUnited States State (US only)Massachusetts1D1.86%N/A7D0.79%N/A30D19.10%N/A6M21.07%N/A1Y17.14%N/AYTD8.59%N/A