Novanta Inc

NASDAQ:NOVT   9:59:58 AM EDT
176.14
+4.30 (+2.50%)
Twitter Share  Facebook Share StockTwits Share