Home

Novanta Inc. - Common Shares (NOVT)

105.05
+1.80 (1.74%)
NASDAQ · Last Trade: Oct 3rd, 9:46 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors