Novanta Inc. - Common Shares (NOVT)

143.65
-1.40 (-0.97%)
NASDAQ · Last Trade: Feb 11th, 11:06 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors