The Walgreens fine was $350 million, which likely wouldn’t have affected them too badly if they weren’t already struggling. CVS’s agreement was $4.9 billion.
Walgreens has been failing for a few years now because they over-expanded and a lot of their stores weren’t profitable. They have been closing stores and threatening to close stores since the COVID lockdowns.
I also like “what the shit?!” which I first heard in the movie Mallrats.