McKesson profit up 21%, expects stable drug prices

SAN FRANCISCO (MarketWatch) -- McKesson Corp. (NYSE:MCK...