Nova Ltd

NASDAQ:NVMI   3:59:54 PM EDT
124.74
-4.61 (-3.56%)
Twitter Share  Facebook Share StockTwits Share