Cognex Corporation Scientific & Technical Instruments

CGNX
NASDAQ
39.77 0.20 (0.51%) last updated 5:20 PM EDT Jul 22
Trade $CGNX Now