Advertisement
Advertisement

NOVT

NOVT logo

Novanta Inc. Common Stock

118.20
USD
+0.49
+0.42%
Apr 30, 14:56 UTC -4
Open

NOVT Cash Flow

Advertisement