Home

Novanta Inc. - Common Shares (NOVT)

126.22
+3.49 (2.84%)
NASDAQ · Last Trade: Jun 24th, 12:10 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors