Novanta Inc. - Common Shares (NOVT)

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