Nova Ltd. logo

Nova Ltd.

NVMI US

Nova Ltd.United States Composite

237.98

USD
+0.67
(+0.28%)