Yahoo chief executive officer Marissa Mayer has been under a microscope ever since she took over the company in 2012. But now, with the pricey firing of chief operating officer Henrique de Castro, the former Googler is under even more scrutiny. De Castro will walk away from Yahoo with up to $109 million, according to reports citing research from Equilar, an executive compensation and corporate-governance data firm.