Skip to content
Novanta logo

Novanta (NOVT)

NASDAQInformation Technology

$148.36+0.76%
Close 2026-09-04