Novanta Inc

NOVTNASDAQ
$141.28
4.953.63%
Últ. Act.: Oct 9, 4:00 PM