Cognex Corporation - Common Stock (CGNX)

43.82
+1.45 (3.42%)
NASDAQ · Last Trade: Feb 9th, 11:19 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors