Cognex Corporation - Common Stock (CGNX)

58.09
+1.32 (2.33%)
NASDAQ · Last Trade: Oct 21st, 12:28 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors