Novanta Inc.

Novanta Inc.

NOVT
Novanta Inc.US flagNASDAQ Global Select
141.53
USD
-2.90
- -
5.04BMarket Cap