Novanta Inc

NASDAQ:NOVT  
131.64
-2.13 (-1.59%)
5:01:33 PM EDT: $131.11 -0.53 (-0.40%)
Twitter Share  Facebook Share StockTwits Share