
Growth stocks have been hammered this year due to macroeconomic and geopolitical uncertainties. However, healthcare services provider McKesson Corporation (MCK) has been an outlier. The stock has gained 52.1% in price year-to-date and 68.8% over the past year to close the last trading session at $378.04.
MCK has been the second-best performing non-energy stock in the S&P 500 this year after Cardinal Health Inc. (CAH). MCK’s revenue grew at a CAGR of 7% over the past three years. The company’s EBIT grew at a CAGR of 3.3% over the past three years.