Cognex Corporation Scientific & Technical Instruments

CGNX
NASDAQ
35.45 0.23 (0.65%) last updated 3:45 PM EDT Apr 24
Trade $CGNX Now