Snowball logo
logo
NOVT

Novanta Inc. Tangible Equity Units

NOVTU • NYSE
58,85 $-0,88 $  (1,47%)