Novanta Inc

XNAS:NOVT   4:00:00 PM EDT
115.28
-1.63 (-1.39%)
7:45:25 PM EDT: $112.14 -3.14 (-2.72%)
Twitter Share  Facebook Share StockTwits Share