Nova Ltd. - Ordinary Shares (NVMI)

293.33
-9.38 (-3.10%)
NASDAQ · Last Trade: Nov 4th, 1:54 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors