NVMI

Nova Ltd.

NVMINASDAQ

$194.63

-1.41

0.72%

Last Updated: Apr 29, 20:00