Cognex Corporation - Common Stock (CGNX)

60.36
+0.46 (0.76%)
NASDAQ· Last Trade: Sep 15th, 10:16 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors