Novanta Inc.

NASDAQ: NOVT · Real-Time Price · USD
116.44
-1.73 (-1.46%)
At close: Aug 15, 2025, 11:12 AM