Cognex Corporation Scientific & Technical Instruments

CGNX
NASDAQ
37.34 1.16 (3.01%) last updated 4:38 PM EST Jan 28
Trade $CGNX Now