Cognex Corp.

NASDAQ:CGNX  
88.33
-0.63 (-0.71%)
Twitter Share  Facebook Share StockTwits Share