Novanta Inc

NASDAQ:NOVT   9:57:46 AM EDT
158.75
+2.50 (+1.60%)
Twitter Share  Facebook Share StockTwits Share