Cognex Corporation (CGNX) NASDAQ

30.05

-0.48(-1.57%)

Updated at June 04 12:14PM

Currency In USD