Walgreens has agreed to pay up to $350 million in a settlement with DOJ, who accused the pharmacy of illegally filling millions of prescriptions in the last decade for opioids and other controlled substances. The nationwide drugstore chain must pay the government at least $300 million and will owe another $50 million if the company is sold, merged, or transferred before 2032.