Cognex Corp

CGNXNASDAQ
$53.06
-5.05-8.69%
Last update: Nov 4, 7:41 PM