Novanta Inc

NASDAQ:NOVT   1:33:13 PM EDT
171.46
+4.68 (+2.81%)
Twitter Share  Facebook Share StockTwits Share