Novanta Inc

XNAS:NOVT  
137.89
-0.42 (-0.30%)
5:14:39 PM EDT: $137.89 0.00 (0.00%)
Twitter Share  Facebook Share StockTwits Share