CEOs and CFOs leave the company