Home

Novanta Inc. - Common Shares (NOVT)

114.28
+1.76 (1.56%)
NASDAQ · Last Trade: Dec 3rd, 8:37 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors