Novanta Inc

NASDAQ:NOVT   12:47:51 AM EDT
117.97
+5.00 (+4.43%)
Twitter Share  Facebook Share StockTwits Share