Novanta Inc. (NOVT)
NASDAQ: NOVT · Real-Time Price · USD
166.67
+2.81 (1.71%)
Aug 11, 2026, 3:45 PM EDT - Market open

Novanta Filings