Snap-on Incorporated Q2 2025 Earnings Beat: Diagnostic Tools & Mobile Distribution Growth | Monexa