Advertisement
Advertisement

NOVT

NOVT logo

Novanta Inc. Common Stock

115.82
USD
-1.89
-1.61%
Apr 30, 09:37 UTC -4
Open

NOVT Historical Data

Advertisement