Snap-on Incorporated Financial Analysis and Diagnostic Margin Growth 2025 | Monexa