NOVT Analysis - Novanta Inc | Makkler