NVMI

Nova Ltd.

NVMINASDAQ

$262.59

-11.25

4.11%

Last Updated: Jul 31, 20:00