Novanta Inc. - Common Shares (NOVT)

133.35
-3.38 (-2.47%)
NASDAQ · Last Trade: Feb 5th, 9:47 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors