Novanta Inc. - Common Shares (NOVT)

125.23
+1.81 (1.47%)
NASDAQ · Last Trade: Apr 11th, 10:14 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors