Advertisement
Advertisement

NOVT

NOVT logo

Novanta Inc

149.84
USD
-1.16
-0.77%
Jan 23, 09:40 UTC -5
Open

NOVT Historical Data

Advertisement