NOVT:US
$120.13
-1.452%

Novanta Inc.
News & Events

Last updated: May 25, 2025, 7:44 AM ET