Cognex Corporation

CGNX
NASDAQ
47.48 0.41 (0.86%) last updated 1:35 PM EDT Jul 07
Trade $CGNX Now