Cognex Corporation - Common Stock (CGNX)

66.54
+2.90 (4.56%)
NASDAQ· Last Trade: Jun 25th, 5:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors