NOVT

Novanta Inc.

NOVTNASDAQ

$106.51

+7.29

7.35%

Last Updated: Nov 21, 21:00