Cognex Corporation - Common Stock (CGNX)

65.42
+1.78 (2.80%)
NASDAQ· Last Trade: May 14th, 1:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors