Cognex Corporation - Common Stock (CGNX)

62.26
+3.43 (5.83%)
NASDAQ · Last Trade: May 7th, 2:26 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors