Walmart may have generated the most revenue of any other company in the S&P 500 for the past 12 consecutive years, but ...