Cognex Corporation Scientific & Technical Instruments

CGNX
NASDAQ
35.31 1.26 (3.70%) last updated 3:52 PM EDT Apr 23
Trade $CGNX Now
tube