Advertisement
Advertisement

NOVT

NOVT logo

Novanta Inc. Common Stock

115.45
USD
-2.26
-1.92%
Apr 30, 10:12 UTC -4
Open

NOVT Income Statement

Advertisement