Novanta Inc. - Common Shares (NOVT)

167.71
+3.85 (2.35%)
NASDAQ· Last Trade: Aug 11th, 6:46 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors