Cognex Corporation - Common Stock (CGNX)

54.08
+2.39 (4.62%)
NASDAQ · Last Trade: Apr 8th, 3:03 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors