CGNX   $39.2  0.38% Market Closed After Close 39.2 0.0

Cognex Corp

Data not available