Novanta Inc (NOVT) Stock Price, Quote, News & History

NOVTNASDAQ
$145.55
0.520.36%