Novanta Inc. - Common Shares (NOVT)

130.50
-6.09 (-4.46%)
NASDAQ · Last Trade: Mar 6th, 1:09 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors