Novanta Inc

NASDAQ:NOVT   3:59:58 PM EDT
121.90
-5.37 (-4.22%)
Twitter Share  Facebook Share StockTwits Share