McKesson Corporation stock (US58155Q1031): Is its pharmaceutical distribution edge strong enough for steady gains? — alphai