Nova Ltd

NASDAQ:NVMI   3:59:54 PM EDT
114.23
-5.67 (-4.73%)
Twitter Share  Facebook Share StockTwits Share