Novanta  logo
Novanta NOVT
$ 164.7 -5.44%

Quarterly report 2024-Q2
added 08-06-2024

report update icon

Novanta Chart for All Time | NOVT