Cognex Corporation - Common Stock (CGNX)

56.34
+0.40 (0.71%)
NASDAQ · Last Trade: May 4th, 11:59 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors