Novanta Inc. - Common Shares (NOVT)

130.74
-0.73 (-0.56%)
NASDAQ · Last Trade: Jan 14th, 10:27 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors