I do not think the upgrade was adequately valued into today's share price. I saw a lot of the large cap value stocks, like MO, that had no upgrade that were trading above MO's gains.
We are still grossly undervalued. I expect more of the same gains for MO tomorrow.