Hmmmm, could this be a little karma return for all those solar panels they're installing??
Walmart has just reported a 10.1% first quarter bump that beat estimates!
They're saying that this could mean a turnaround for Walmart, which got hit during the economy crisis and also because they made some lousy strategy decisions.
Apparently they're winning with Walmart's strategy of re-focusing on low prices and restocking products on shelves continues to attract shoppers.
They earned $3.74 billion, or $1.09 per share, in the quarter that ended April 30th. Compare that with $3.39 billion, or 97 cents per share, a year ago.
Do U think this could be a cosmic karma situation, or are people just remembering, "Oh yeah, there's a Walmart in town" when they need something random??
[Image via AP Images.]