CGNX   $58.12  3.23% Market Open

Cognex Corporation

Data not available