Cognex Corporation

CGNX
NASDAQ
45.93 1.04 (2.32%) last updated 4:29 PM EDT May 01
Trade $CGNX Now