Skip to content
Novanta logo

Novanta (NOVT)

NASDAQInformation Technology

$140.80+3.03%
Close 2026-10-23