Novanta Inc

NASDAQ:NOVT   2:54:25 PM EDT
114.23
-0.30 (-0.26%)
Twitter Share  Facebook Share StockTwits Share