Cognex Corporation - Common Stock (CGNX)

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