Cognex Corporation - Common Stock (CGNX)

50.80
+1.56 (3.17%)
NASDAQ · Last Trade: Mar 23rd, 5:05 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors