Novanta Inc. - Common Shares (NOVT)

124.28
-0.41 (-0.33%)
NASDAQ · Last Trade: Jan 7th, 6:28 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors