Snap-on (SNA) Analysis: Strategic Initiatives, Investor Outlook | Monexa