Novanta Inc. - Common Shares (NOVT)

143.99
+0.03 (0.02%)
NASDAQ· Last Trade: Aug 27th, 3:56 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors