Skip to content
Novanta logo

Novanta (NOVT)

NASDAQInformation Technology

$151.18+0.35%
Close 2026-10-29
Novanta (NOVT): Is the Thesis Intact? What's Priced In | QuarterlyIQ