Novanta Inc

NASDAQ:NOVT   1:15:00 PM EDT
133.33
+0.48 (+0.36%)
4:08:40 PM EDT: $129.33 -4.00 (-3.00%)
Twitter Share  Facebook Share StockTwits Share