Latest NOVT reports update at 2024-05-07: 2024-Q12023-Q42023-Q1
Novanta  logo
Novanta NOVT
$ 164.44 -0.21%

Novanta Chart for All Time | NOVT