Novanta Inc. (NOVT) Stock Overview — Basis Report