Cognex Corporation - Common Stock (CGNX)

63.52
-2.16 (-3.29%)
NASDAQ· Last Trade: May 13th, 3:05 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors