Novanta Inc.

Novanta Inc.

NOVT
Novanta Inc.US flagNASDAQ Global Select
139.37
USD
+1.60
- -
4.96BMarket Cap