Nova Ltd. logo

Nova Ltd.

NVMI US

Nova Ltd.United States Composite

237.31

USD
+2.43
(+1.03%)