Novanta Inc

NASDAQ:NOVT   3:59:44 PM EDT
130.39
-5.80 (-4.26%)
Twitter Share  Facebook Share StockTwits Share