Yesterday GM? Today Walmart?
Rallies on brokerage upgrades are really rallies about nothing... Sort of Wall Street's "default position" when there is little real news...or the real news is conveniently being ignored.
The corporate equivalent is "announcing a buy back"...but I don't want to give anyone ideas...