CGNX   $57.7  2.49% Market Open

Cognex Corporation

Data not available