Cognex Corp (NASDAQ:CGNX)

47.24
Delayed Data
As of 4:15pm ET
 -1.15 / -2.38%
Today’s Change
42.01
Today|||52-Week Range
72.99
-22.76%
Year-to-Date
No recent news for Cognex Corp.