Novanta Inc. (NOVT) has seen some recent activity in the stock market and its stock finished trading at $107.09 yesterday. People are starting to take notice of NOVT as the stock traded as high as $109.14 and as low as $104.96 in the last market trading session.

Novanta Inc. (NOVT) average trading volume is 114.57K. However, in the last market trading session Novanta Inc. (NOVT) traded 239,498 shares. The First support level on NOVT is $102.89 and the First upside resistance level on NOVT is $123.84. NOVT 50-day moving average is $107.81 and NOVT 200-day moving average is $95.46.

Novanta Inc. (NOVT) most current performance has been shown by the recent movement in NOVT stock. NOVT has performed 0.56% over the past 30 days, NOVT has performed -1.13% over the past 90 days and NOVT has shown 43.34% over the past year. Novanta Inc. (NOVT) has a 1 year range of $66.44 to $117.93. Novanta Inc. (NOVT) is trading 61.18% from its 1 year low and -9.19% from its 1 year high. Novanta Inc. (NOVT) is showing a 1.36% short float showing the amount short in the float.

NOVT has 35.14M shares outstanding and 34.21M shares in the float. Novanta Inc. (NOVT) currently has a market cap of $3.77B and income of 41.70M. The EPS next quarter for NOVT is 0.39 and projected EPS next year is 22.25%. The market cap of Novanta Inc. (NOVT) at $3.77B represents how many People own shares of NOVT and is based off the last price ($107.09) of NOVT and the amount of shares outstanding (35.14M) with Novanta Inc. (NOVT).

Novanta Inc. (NOVT) has total cash (mrq) of 97.49M, total cash per share (mrq) of 2.77, total debt of NOVT is at 270.73M and total debt/equity (mrq) is 62.68. . Novanta Inc. (NOVT) operational cash flow (ttm) is 93.97M, NOVT leveraged free cash flow (ttm) is 100.52M.

NOVT is trading -3.22% below (bearish) its SMA20, 0.33% above (bullish) its SMA50 and 13.53% above (bullish) its SMA200.