Novanta Inc. - Common Shares (NOVT)

125.23
+1.81 (1.47%)
NASDAQ · Last Trade: Apr 12th, 6:22 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors