Cognex Corporation Scientific & Technical Instruments

CGNX
NASDAQ
36.75 1.14 (3.01%) last updated 5:16 PM EST Jan 30
Trade $CGNX Now