Advertisement
Advertisement

NOVT

NOVT logo

Novanta Inc. Common Stock

115.06
USD
-2.65
-2.25%
Apr 30, 09:53 UTC -4
Open

Advertisement