“The Walton family owns 46% of Walmart, a larger percentage than they owned at the company's IPO 56 years ago, due to share buybacks.”