NVMI

Nova Ltd.

NVMINASDAQ

$196.21

+1.58

0.81%

Last Updated: Apr 30, 20:00