NASDAQ:CGNX - Nasdaq - US1924221039 - Common Stock - Currency: USD
30.84 -0.59 (-1.88%)
Premarket: 30.82 -0.02 (-0.06%)