Cognex Corporation - Common Stock (CGNX)

58.11
+1.70 (3.01%)
NASDAQ · Last Trade: Nov 3rd, 5:27 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors