Novanta Inc. - Common Shares (NOVT)

149.96
+6.38 (4.44%)
NASDAQ · Last Trade: Oct 2nd, 4:02 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors