Novanta Inc

NASDAQ:NOVT   4:00:00 PM EDT
169.77
-0.27 (-0.16%)
Twitter Share  Facebook Share StockTwits Share