Cognex Corporation

CGNX
NASDAQ
47.00 2.31 (5.17%) last updated 3:51 PM EST Mar 02
Trade $CGNX Now