Cognex Corp (NASDAQ:CGNX)

54.20
Delayed Data
As of Feb 23
 -0.32 / -0.59%
Today’s Change
37.78
Today|||52-Week Range
72.99
-11.38%
Year-to-Date