Novanta Inc

NASDAQ:NOVT   10:27:02 AM EDT
140.86
+0.68 (+0.48%)
Twitter Share  Facebook Share StockTwits Share