Novanta  logo
Novanta NOVT
$ 167.16 1.48%

Quarterly report 2024-Q3
added 11-05-2024

report update icon

Novanta Chart for All Time | NOVT