Novanta Inc.

NOVT·NASDAQ·$163.29·$6B