Healthcare Stocks to Buy: McKesson (MCK) Source: Ryan via Wikimedia (Modified) McKesson Corporation (NYSE: MCK ) reported second-quarter earnings last week that sent investors scrambling for the sidelines. McKesson has historically traded at a premium P/E to the market. McKesson, which distributes drugs, earns some profits from the inflation in prices.