Novanta Inc. - Common Shares (NOVT)

141.09
-1.00 (-0.70%)
NASDAQ · Last Trade: Sep 29th, 1:14 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors