Novanta Inc. - Common Shares (NOVT)

134.31
+1.51 (1.14%)
NASDAQ · Last Trade: Sep 17th, 3:26 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors