I see no upgrade but there must be one out there....$37.28 high so far and it is active on light volume so far. This is more than the higher futures pushing this up this morning. This was below $35 less than 24 hours ago that is some move.
This is up a lot more than it should be from just an upgrade, and when you consider BBY is already trading in the good old days rang it is totally nuts. BBY has a long way to go to regain past earnings, and all it has done so far is stopped the bleeding.