CVS, Walgreens And Walmart Agree To Pay More Than $10 Billion To Settle Opioid Claims CVS announced Wednesday it had agreed to pay $5 billion, while Walgreens and Walmart also reportedly reached billion-dollar settlement deals.