Cognex Corporation

CGNX
NASDAQ
46.63 0.59 (1.25%) last updated 10:56 AM EST Mar 06
Trade $CGNX Now