Cognex Corporation - Common Stock (CGNX)

64.80
-2.00 (-2.99%)
NASDAQ· Last Trade: Jul 13th, 12:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors