Home

Novanta Inc. - Common Shares (NOVT)

131.12
+2.19 (1.69%)
NASDAQ · Last Trade: Jul 1st, 3:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors