Investors waiting for Walmart (NASDAQ: WMT) shares to pull back into an entry point have been rewarded for their patience.