Cognex Corporation - Common Stock (CGNX)

57.33
-1.46 (-2.48%)
NASDAQ · Last Trade: Feb 17th, 3:53 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors