Cognex Corporation - Common Stock (CGNX)

65.85
-0.16 (-0.24%)
NASDAQ· Last Trade: May 29th, 8:29 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors