Cognex Corporation Scientific & Technical Instruments

CGNX
NASDAQ
38.96 0.88 (2.31%) last updated 2:56 PM EDT Oct 23
Trade $CGNX Now