Novanta Inc

NASDAQ:NOVT   10:46:11 AM EDT
155.96
-1.85 (-1.17%)
Twitter Share  Facebook Share StockTwits Share