Novanta Inc

NASDAQ:NOVT   3:59:41 PM EDT
136.56
+1.12 (+0.83%)
Twitter Share  Facebook Share StockTwits Share