Cognex Corporation - Common Stock (CGNX)

62.70
+3.87 (6.58%)
NASDAQ · Last Trade: May 6th, 1:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors