McKesson (MCK) Financial Analysis: FY2025 Performance & Strategy | Monexa