Cognex Corporation - Common Stock (CGNX)

57.60
-0.59 (-1.01%)
NASDAQ · Last Trade: Sep 24th, 10:41 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors