Home

Novanta Inc. - Common Shares (NOVT)

125.04
+3.12 (2.55%)
NASDAQ · Last Trade: Jun 3rd, 1:25 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors