Cognex Corporation - Common Stock (CGNX)

64.10
+2.41 (3.91%)
NASDAQ· Last Trade: Sep 11th, 3:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors