Nasdaq • CGNX • US1924221039
Generating your data highlights...
9.92b USD | # 1588 in US
2.08m shares | 132.48m USD
168.22m
95.42% | 160.52m