Cognex Corporation - Common Stock (CGNX)

63.70
-1.98 (-3.01%)
NASDAQ· Last Trade: May 13th, 2:47 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors