Chandler

Cognex Corporation Scientific & Technical Instruments

CGNX
NASDAQ
37.89 0.63 (1.69%) last updated 5:02 PM EDT Oct 20
Trade $CGNX Now