Walmart's current annual dividend is $0.94 per share ($0.235 quarterly). At that payout, you would need to own 532 Walmart ...
Walmart could receive an additional $20 billion in investment by joining the Nasdaq’s QQQ index.