Cognex Corp (CGNX)
NASDAQ:CGNX
United States
CGNXCognex Corp
$40.05
$1.57(4.08%)
Real Time