Novanta Gets $45M Bet: Undervalued Opportunity? | Bobby