Cognex CorporationCGNX
$71.950.94%
Sat October 31st, 2020
Thu September 3rd, 2020
Tue August 25th, 2020
Mon August 17th, 2020
Sat August 8th, 2020
Sat May 23rd, 2020