Walmart (WMT) could be a solid choice for investors given its recent upgrade to a Zacks Rank #2 (Buy). This upgrade is essentially a reflection of an upward trend in earnings estimates -- one of the ...
which RBC Capital Markets analyst Steven Shemesh said allows the company to keep prices low while still expanding margins. Shemesh has an outperform rating on Walmart shares and calls the stock a ...