Novanta Inc

NASDAQ:NOVT   4:00:00 PM EDT
140.18
-1.86 (-1.31%)
: $139.80 -0.38 (-0.27%)
Twitter Share  Facebook Share StockTwits Share