Novanta Inc

NASDAQ:NOVT  
149.41
-0.61 (-0.41%)
4:21:36 PM EDT: $149.00 -0.41 (-0.27%)
Twitter Share  Facebook Share StockTwits Share