Cognex Corporation - Common Stock (CGNX)

59.15
-0.75 (-1.25%)
NASDAQ· Last Trade: Sep 15th, 4:29 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors