Home

Novanta Inc. - Common Shares (NOVT)

117.83
+1.17 (1.01%)
NASDAQ · Last Trade: Dec 10th, 10:41 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors