CGNX

Cognex Corporation

CGNXNASDAQ

$29.42

+1.01

3.56%

Last Updated: May 8, 20:00