Nova Ltd. - Ordinary Shares (NVMI)

499.84
-30.46 (-5.74%)
NASDAQ · Last Trade: Apr 28th, 1:35 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors