Novanta Inc

NASDAQ:NOVT  
114.53
-3.44 (-2.92%)
5:41:10 PM EDT: $114.53 0.00 (0.00%)
Twitter Share  Facebook Share StockTwits Share