Novanta Inc. (NOVT)
NASDAQ: NOVT · Real-Time Price · USD
141.64
+2.73 (1.97%)
Jul 31, 2026, 10:24 AM EDT - Market open

Novanta Filings