Nova Ltd. logo

Nova Ltd.

NVMI US

Nova Ltd.United States Composite

239.09

USD
+1.11
(+0.47%)