Cognex Corporation - Common Stock (CGNX)

69.78
+1.98 (2.92%)
NASDAQ· Last Trade: Jul 6th, 3:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors