Nova Ltd. - Ordinary Shares (NVMI)

484.54
-24.62 (-4.83%)
NASDAQ· Last Trade: May 18th, 1:46 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors