Novanta Inc

NASDAQ:NOVT   11:38:41 AM EDT
152.04
+0.76 (+0.50%)
Twitter Share  Facebook Share StockTwits Share