NVMI

Nova Ltd.

NVMINASDAQ

$190.17

-1.60

0.83%

Last Updated: May 19, 20:00