NOVT

Novanta Inc.

NOVTNASDAQ

$100.97

-3.35

3.21%

Last Updated: Oct 7, 20:00