Walmart and Johnson & Johnson both topped quarterly expectations, but their “defensive” spending bets point in opposite directions | The Apex Times