Novanta Inc

NASDAQ:NOVT   3:59:54 PM EDT
148.74
-2.79 (-1.84%)
Twitter Share  Facebook Share StockTwits Share