Skip to content
Novanta logo

Novanta (NOVT)

NASDAQInformation Technology

$131.82-9.23%
Close 2026-11-05
Novanta (NOVT) Outlook: What's Priced In | QuarterlyIQ