Novanta Inc $133.14 (-0.41, 0.31%)

Open Short

NASDAQ