Cognex CorporationCGNX:US Last Price43.05 Market Cap6.931B CountryUnited States State (US only)Massachusetts1D1.06%N/A7D6.53%N/A30D10.50%N/A6M11.82%N/A1Y21.10%N/AYTD6.72%N/A