Novanta Inc. - Common Shares (NOVT)

163.32
+10.20 (6.66%)
NASDAQ· Last Trade: Aug 6th, 10:27 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors