Advertisement
Advertisement

NOVT

NOVT logo

Novanta Inc. Common Stock

115.14
USD
-2.57
-2.19%
Apr 30, 09:51 UTC -4
Open

NOVT Earnings Reports

Advertisement