Novanta Inc. - Common Shares (NOVT)

165.21
+3.49 (2.16%)
NASDAQ· Last Trade: Jul 6th, 2:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors