Cognex Corporation - Common Stock (CGNX)

60.63
-2.27 (-3.61%)
NASDAQ· Last Trade: Aug 12th, 3:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors