Cognex CorporationCGNX:US Last Price38.48 Market Cap6.632B CountryUnited States State (US only)Massachusetts1D1.23%N/A7D0.47%N/A30D1.64%N/A6M19.68%N/A1Y10.95%N/AYTD4.61%N/A