Nova Ltd. - Ordinary Shares (NVMI)

494.03
+21.54 (4.56%)
NASDAQ· Last Trade: May 20th, 4:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors