Cognex Corporation Scientific & Technical Instruments

CGNX
NASDAQ
39.14 1.25 (3.30%) last updated 5:08 PM EDT Oct 21
Trade $CGNX Now