Cognex Corporation - Common Stock (CGNX)

65.85
+65.84 (997627.27%)
NASDAQ· Last Trade: May 30th, 12:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors