Cognex Corporation - Common Stock (CGNX)

48.72
-2.27 (-4.46%)
NASDAQ · Last Trade: Mar 12th, 11:03 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors