Home

Novanta Inc. - Common Shares (NOVT)

116.48
+3.48 (3.08%)
NASDAQ · Last Trade: Oct 22nd, 8:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors