Walgreens has sold more shares of drug distributor Cencora for proceeds of about $300 million in the latest effort to pay ...