Pent-up demand, stimulus power Walmart's 'optimism' for the