Cognex Corporation - Common Stock (CGNX)

58.05
+1.28 (2.25%)
NASDAQ · Last Trade: Oct 21st, 8:53 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors