Nova Ltd. - Ordinary Shares (NVMI)

538.27
-44.83 (-7.69%)
NASDAQ· Last Trade: Jun 23rd, 10:32 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors