Cognex Corporation Scientific & Technical Instruments

CGNX
NASDAQ
38.50 0.62 (1.58%) last updated 5:23 PM EST Jan 27
Trade $CGNX Now