Cognex Corporation - Common Stock (CGNX)

53.95
+2.26 (4.37%)
NASDAQ · Last Trade: Apr 8th, 1:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors