Cognex Corporation Scientific & Technical Instruments

CGNX
NASDAQ
40.99 1.65 (3.87%) last updated 3:59 PM EDT Jul 31
Trade $CGNX Now