Cognex Corporation - Common Stock (CGNX)

63.73
+1.62 (2.61%)
NASDAQ· Last Trade: Jun 12th, 3:02 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors