Cognex Corporation - Common Stock (CGNX)

61.42
+1.60 (2.67%)
NASDAQ· Last Trade: Aug 26th, 11:51 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors