McKesson Shrinks Outstanding Shares via Buybacks as Shares Slip 1.7% - MCK News | Rallies