Novanta Inc

NASDAQ:NOVT   10:22:42 AM EDT
141.29
+1.11 (+0.79%)
Twitter Share  Facebook Share StockTwits Share