Novanta Inc

NASDAQ:NOVT   3:59:58 PM EDT
157.60
+5.53 (+3.64%)
Twitter Share  Facebook Share StockTwits Share