Advertisement
Advertisement

NOVT

NOVT logo

Novanta Inc

148.66
USD
-2.34
-1.55%
Jan 23, 13:53 UTC -5
Open

NOVT Cash Flow

Advertisement