Cognex Corporation - Common Stock (CGNX)

54.64
-0.94 (-1.69%)
NASDAQ · Last Trade: Apr 15th, 9:27 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors