Cognex CorporationCGNX:US Last Price39.05 Market Cap6.794B CountryUnited States State (US only)Massachusetts1D0.53%N/A7D3.65%N/A30D0.46%N/A6M1.61%N/A1Y6.06%N/AYTD3.20%N/A