Cognex Corporation - Common Stock (CGNX)

57.82
-2.54 (-4.21%)
NASDAQ· Last Trade: Jul 29th, 10:22 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors