Cognex Corporation - Common Stock (CGNX)

66.37
+2.10 (3.26%)
NASDAQ· Last Trade: May 22nd, 3:25 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors