Discover why McKesson (MCK) is a Buy: strong revenue, margin gains, and robust capital returns suggest 13.5% upside. Click here to read my most recent analysis.