Novanta Inc

XNAS:NOVT   11:24:54 AM EDT
118.32
+5.32 (+4.71%)
Twitter Share  Facebook Share StockTwits Share