Novanta Inc. (NOVT) NASDAQ

118.86

-2.01(-1.66%)

Updated at December 31 02:59PM

Currency In USD