Over 80% consumer staple stocks beat estimates: Earnings scoreboard