Novanta Inc. - Common Shares (NOVT)

133.35
-3.38 (-2.47%)
NASDAQ · Last Trade: Feb 6th, 3:01 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors