Novanta Inc. - Common Shares (NOVT)

144.15
+2.68 (1.89%)
NASDAQ · Last Trade: Feb 10th, 2:15 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors