Snap-on Q2 2025 Update: Diagnostic Growth and Mobile Distribution Strength | Monexa