Cognex Corporation - Common Stock (CGNX)

62.62
+4.80 (8.30%)
NASDAQ· Last Trade: Jul 31st, 2:12 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors