Cognex Corporation

CGNX

Nasdaq

76.44 5.99 (8.5%)

updated at 00:00 Feb 17