Cognex Corporation - Common Stock (CGNX)

65.95
+1.68 (2.61%)
NASDAQ· Last Trade: May 22nd, 11:03 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors