Cognex Corporation - Common Stock (CGNX)

60.08
-0.88 (-1.44%)
NASDAQ· Last Trade: Sep 2nd, 2:11 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors