Cognex Corporation - Common Stock (CGNX)

63.58
-2.10 (-3.20%)
NASDAQ· Last Trade: May 13th, 4:06 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors