Cognex Corporation - Common Stock (CGNX)

48.99
+3.05 (6.64%)
NASDAQ · Last Trade: Apr 1st, 12:08 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors