Novanta Inc. (NOVT) NASDAQ

105.56

-1.05(-0.98%)

Updated at October 17 04:00PM

Currency In USD