Nova Stock Falls 3.6% Despite Record Chip-Metrology Revenue | Player12