Cognex Corporation - Common Stock (CGNX)

57.94
+0.24 (0.42%)
NASDAQ · Last Trade: Sep 25th, 11:49 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors