NO

Novanta Inc.

-0.54%

144.99

15:21:06 UTC