Cognex Corporation - Common Stock (CGNX)

67.85
+1.95 (2.96%)
NASDAQ· Last Trade: Jun 16th, 10:03 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors