Home

Novanta Inc. - Common Shares (NOVT)

124.09
+1.43 (1.17%)
NASDAQ · Last Trade: Jul 22nd, 12:13 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors