Cognex Corporation - Common Stock (CGNX)

51.25
-1.92 (-3.61%)
NASDAQ · Last Trade: Mar 5th, 10:50 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors