Cognex CorporationCGNX:US Last Price38.46 MCap6.937B CountryUnited States State (US only)Massachusetts 1D0.59%-0.23 7D3.75%-1.5 30D8.28%-3.47 6M0.58%0.22 1Y20.90%-10.16 YTD4.66%-1.88