NOVT

Novanta Inc.

NOVTNASDAQ

$116.65

+1.19

1.03%

Last Updated: Dec 9, 20:59