Novanta Inc

:NOVT   4:00:00 PM EDT
122.72
+0.09 (+0.07%)
5:48:35 PM EDT: $121.95 -0.77 (-0.63%)
Twitter Share  Facebook Share StockTwits Share