NOVT (Novanta Inc) Stock AnalysisExplore Novanta Inc (NOVT): price history, financials and stock analysis.Sign InMethodology