Walmart pays an annual dividend of $2.16 per share with a dividend yield of 1.73%