Novanta Inc. - Common Shares (NOVT)

130.57
-0.37 (-0.28%)
NASDAQ · Last Trade: Jan 12th, 9:56 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors