NVMI

Nova Ltd.

NVMINASDAQ

$175.62

+1.08

0.62%

Last Updated: Apr 17, 20:00