Cognex Corporation - Common Stock (CGNX)

39.76
+1.02 (2.63%)
NASDAQ · Last Trade: Feb 2nd, 7:02 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors