Cognex Corporation

CGNX
NASDAQ
49.86 1.20 (2.47%) last updated 4:53 PM EDT Mar 30
Trade $CGNX Now