Novanta Inc. - Common Shares (NOVT)

141.55
+8.20 (6.15%)
NASDAQ · Last Trade: Feb 7th, 6:54 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors