Novanta Inc. - Common Shares (NOVT)

113.99
-5.00 (-4.20%)
NASDAQ · Last Trade: Jan 2nd, 1:04 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors