Cognex Corporation

CGNX
NASDAQ
47.13 1.15 (2.40%) last updated 5:14 PM EDT Apr 24
Trade $CGNX Now