Cognex Corporation Scientific & Technical Instruments

CGNX
NASDAQ
37.98 1.04 (2.81%) last updated 4:38 PM EDT Oct 30
Trade $CGNX Now