Cognex Corporation Scientific & Technical Instruments

CGNX
NASDAQ
38.93 1.04 (2.75%) last updated 3:07 PM EDT Oct 21
Trade $CGNX Now