Cognex Corporation - Common Stock (CGNX)

49.01
-0.16 (-0.33%)
NASDAQ · Last Trade: Apr 6th, 1:10 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors