Novanta Inc. - Common Shares (NOVT)

146.86
+11.71 (8.66%)
NASDAQ · Last Trade: Nov 9th, 4:01 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors