Cognex Corporation - Common Stock (CGNX)

60.86
+1.19 (1.99%)
NASDAQ · Last Trade: Sep 30th, 3:47 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors