Advertisement.

Advertisement.

Advertisement

Advertisement.

NOVT Novanta Inc

406
Market Cap$6.65B
Volume137,567.00
52-Wk High$187.12
52-Wk Low$111.20