Cognex Corporation

CGNX
NASDAQ
47.25 0.26 (0.53%) last updated 7:04 PM EDT Jul 02
Trade $CGNX Now