Novanta Inc

NASDAQ:NOVT   3:59:44 PM EDT
133.38
-4.85 (-3.51%)
Twitter Share  Facebook Share StockTwits Share