Novanta Inc. - Common Shares (NOVT)

144.17
+9.86 (7.34%)
NASDAQ · Last Trade: Sep 22nd, 7:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors