Novanta Inc.

Novanta Inc.

NOVT
Novanta Inc.US flagNASDAQ Global Select
160.53
USD
-1.88
- -
5.72BMarket Cap