Earnings Labs
Novanta Inc. logo

Novanta Inc. (NOVT)

NASDAQ·Technology·Hardware, Equipment & Parts

$128.78

-3.01%

Mkt Cap $4.79B