Novanta Inc. - Common Shares (NOVT)

134.99
+2.19 (1.65%)
NASDAQ · Last Trade: Sep 17th, 2:38 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors