Cognex Corporation

CGNX
NASDAQ
47.58 0.08 (0.17%) last updated 9:40 AM EDT Apr 27
Trade $CGNX Now