The chart showing how much money the CEO has made off selling the stock.. wouldn't he run out of shares? It appears executives have sold over a billion dollars in 2024.
Makes you wonder if they heard these investigations were ongoing and figured they'd sell shares before lawsuits came and any potential dips in the company worth.