Novanta Inc

Novanta Inc

NOVT · NASDAQ

118.88USD+1.46 (+1.24%)