Multiple CEOs stepped down today (02/25): Disney, MasterCard, Salesforce, Uber eats.
Could it be that their compensation is tied to the stock price and sticking around for a few more months could cost them millions as the coronavirus collapses the world economy?