Home

Novanta Inc. - Common Shares (NOVT)

127.85
+0.40 (0.31%)
NASDAQ · Last Trade: Jun 27th, 3:31 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors