Walgreens is making progress renegotiating contracts with pharmacy benefit managers and selling its VillageMD stake, while continuing to trim down other parts of the business. Walgreens' sale of ...