Snap-on stock analysis: strong balance sheet, bolt-on M&A, innovation-led diagnostics growth and 2.5% yield.