Novanta Inc. - Common Shares (NOVT)

142.19
+0.97 (0.69%)
NASDAQ · Last Trade: Oct 1st, 2:01 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors