Walmart is a juggernaut in terms of retail and I don't see them going anywhere anytime soon.
I bought them a couple or so years ago and I had no complaints until recently that is. The drops from Walmart have put me on edge and I'm not the only one who feels that way. Risk-averse investors are becoming cautious for a reason.