Cognex Corporation Scientific & Technical Instruments

CGNX
NASDAQ
44.69 0.65 (1.47%) last updated 4:38 PM EST Feb 27
Trade $CGNX Now