Novanta Inc

NASDAQ:NOVT   4:00:00 PM EDT
157.81
-1.57 (-0.98%)
4:06:08 PM EDT: $154.77 -3.04 (-1.93%)
Twitter Share  Facebook Share StockTwits Share