NOVTU   $68.2  5.05% Market Closed

Novanta Inc. - Tangible Equity

Data not available