Snowball logo
logo
NOVT

Novanta Inc. Tangible Equity Units

NOVTU • NYSE
56,06 $-4,65 $  (7,66%)