QMA
NOVT · B · 58/100 · Novanta Inc. · QMA