McKesson holds annual shareholder meeting - MCK News | Rallies