Cognex Corporation
CGNX
$32.09
$0.531.68%
CGNX
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.